mixedcos

Time bar (total: 19.9s)

analyze272.0ms (1.4%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
12.5%12.5%87.4%0.1%0%0%0%4
18.8%18.7%81.1%0.1%0%0%0%5
28.1%28.1%71.8%0.1%0%0%0%6
42.2%42.1%57.7%0.1%0%0%0%7
49.2%49.1%50.7%0.1%0%0%0%8
57.4%57.3%42.5%0.1%0%0%0%9
67%66.9%33%0.1%0%0%0%10
71.8%71.7%28.2%0.1%0%0%0%11
76.9%76.8%23.1%0.1%0%0%0%12
Compiler

Compiled 20 to 15 computations (25% saved)

sample2.1s (10.4%)

Results
865.0ms4539×body256valid
440.0ms644×body1024valid
404.0ms2339×body256infinite
207.0ms393×body512valid
72.0ms164×body1024infinite
61.0ms171×body512infinite
4.0msbody2048valid
Bogosity

preprocess305.0ms (1.5%)

Algorithm
egg-herbie
Rules
1740×fma-neg
1176×*-commutative
1024×associate-/l/
690×distribute-lft-neg-in
650×associate-*r*
Problems
157×No Errors
57×(*.f64 (pow.f64 c 2) (*.f64 (*.f64 x (pow.f64 s 2)) x))
24×(*.f64 x (pow.f64 s 2))
17×(*.f64 (*.f64 x (pow.f64 s 2)) x)
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (*.f64 x (pow.f64 s 2)) x)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
049376
1128376
2382376
31829376
44540376
55808376
67272376
77569376
87927376
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (*.f64 x (pow.f64 s 2)) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (*.f64 x (pow.f64 s 2)) x)))
(/.f64 (cos.f64 (*.f64 2 (neg.f64 x))) (*.f64 (pow.f64 c 2) (*.f64 (*.f64 (neg.f64 x) (pow.f64 s 2)) (neg.f64 x))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 (neg.f64 c) 2) (*.f64 (*.f64 x (pow.f64 s 2)) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (*.f64 x (pow.f64 (neg.f64 s) 2)) x)))
(/.f64 (cos.f64 (*.f64 2 c)) (*.f64 (pow.f64 x 2) (*.f64 (*.f64 c (pow.f64 s 2)) c)))
(/.f64 (cos.f64 (*.f64 2 s)) (*.f64 (pow.f64 c 2) (*.f64 (*.f64 s (pow.f64 x 2)) s)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 s 2) (*.f64 (*.f64 x (pow.f64 c 2)) x)))
Outputs
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (*.f64 x (pow.f64 s 2)) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (*.f64 x (pow.f64 s 2)) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(/.f64 (cos.f64 (*.f64 2 (neg.f64 x))) (*.f64 (pow.f64 c 2) (*.f64 (*.f64 (neg.f64 x) (pow.f64 s 2)) (neg.f64 x))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 (neg.f64 c) 2) (*.f64 (*.f64 x (pow.f64 s 2)) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (*.f64 x (pow.f64 (neg.f64 s) 2)) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(/.f64 (cos.f64 (*.f64 2 c)) (*.f64 (pow.f64 x 2) (*.f64 (*.f64 c (pow.f64 s 2)) c)))
(/.f64 (cos.f64 (*.f64 2 c)) (*.f64 (*.f64 x x) (*.f64 c (*.f64 c (*.f64 s s)))))
(/.f64 (cos.f64 (*.f64 2 c)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(/.f64 (cos.f64 (*.f64 2 c)) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(/.f64 (cos.f64 (*.f64 2 s)) (*.f64 (pow.f64 c 2) (*.f64 (*.f64 s (pow.f64 x 2)) s)))
(/.f64 (cos.f64 (*.f64 2 s)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 s (*.f64 x x)))))
(/.f64 (cos.f64 (*.f64 2 s)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(/.f64 (cos.f64 (*.f64 2 s)) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 s 2) (*.f64 (*.f64 x (pow.f64 c 2)) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
Symmetry

(abs x)

(abs c)

(abs s)

(sort c s)

Compiler

Compiled 79 to 53 computations (32.9% saved)

eval1.0ms (0%)

Compiler

Compiled 123 to 55 computations (55.3% saved)

prune4.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
68.0%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))
69.1%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
76.6%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
68.0%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))
69.1%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
76.6%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
Compiler

Compiled 114 to 72 computations (36.8% saved)

localize314.0ms (1.6%)

Localize:

Found 24 expressions with local error:

NewAccuracyProgram
78.2%
(*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))
91.4%
(*.f64 x (*.f64 s s))
92.5%
(*.f64 x (*.f64 x (*.f64 s s)))
99.6%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))
76.2%
(*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))
91.4%
(*.f64 x (*.f64 s s))
95.5%
(*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))
99.6%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
93.6%
(*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))
94.4%
(*.f64 c (*.f64 c (*.f64 s s)))
95.5%
(*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))
99.6%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
99.6%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))
92.5%
(*.f64 x (*.f64 x (*.f64 s s)))
91.4%
(*.f64 x (*.f64 s s))
78.2%
(*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))
99.6%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
95.5%
(*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))
91.4%
(*.f64 x (*.f64 s s))
76.2%
(*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))
95.5%
(*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))
94.4%
(*.f64 c (*.f64 c (*.f64 s s)))
93.6%
(*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))
88.9%
(*.f64 c (*.f64 s s))
Compiler

Compiled 180 to 45 computations (75% saved)

series31.0ms (0.2%)

Counts
12 → 372
Calls

93 calls:

TimeVariablePointExpression
5.0ms
x
@inf
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
1.0ms
c
@inf
(*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))
1.0ms
c
@0
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
1.0ms
c
@0
(*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))
1.0ms
x
@0
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))

rewrite247.0ms (1.2%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
1648×div-inv
1548×clear-num
1108×*-commutative
502×fma-def
466×associate-/r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
022314
176266
2338230
32772230
Stop Event
node limit
Counts
12 → 789
Calls
Call 1
Inputs
(*.f64 c (*.f64 s s))
(*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))
(*.f64 c (*.f64 c (*.f64 s s)))
(*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))
(*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))
(*.f64 x (*.f64 s s))
(*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))
(*.f64 x (*.f64 s s))
(*.f64 x (*.f64 x (*.f64 s s)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))
Outputs
(exp.f64 (+.f64 (log.f64 c) (*.f64 2 (log.f64 s))))
(exp.f64 (+.f64 (*.f64 2 (log.f64 s)) (log.f64 c)))
(-.f64 0 (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x)))
(/.f64 (pow.f64 (*.f64 c s) 2) (/.f64 1 x))
(/.f64 (*.f64 s (*.f64 s x)) (pow.f64 c -2))
(/.f64 (*.f64 x (pow.f64 (*.f64 c s) 2)) 1)
(/.f64 1 (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x)) -1)
(neg.f64 (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x)))
(/.f64 (*.f64 s s) (pow.f64 c -2))
(/.f64 1 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(pow.f64 (*.f64 c s) 2)
(exp.f64 (fma.f64 2 (log.f64 s) (*.f64 2 (log.f64 c))))
(exp.f64 (*.f64 2 (log.f64 (*.f64 c s))))
(exp.f64 (-.f64 (*.f64 2 (log.f64 s)) (neg.f64 (*.f64 2 (log.f64 c)))))
(+.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 0)
(+.f64 0 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(-.f64 0 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 c (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))))
(/.f64 x (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (pow.f64 (*.f64 c s) 2) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 c c) (/.f64 1 (pow.f64 (*.f64 s x) 2)))
(/.f64 (*.f64 s (*.f64 s x)) (/.f64 (pow.f64 c -2) x))
(/.f64 (*.f64 x (pow.f64 (*.f64 c s) 2)) (/.f64 1 x))
(/.f64 (pow.f64 (*.f64 s x) 2) (pow.f64 c -2))
(/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 1)
(/.f64 1 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 1 (/.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) 1))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 c (*.f64 s s))) (*.f64 c (*.f64 x x))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 s s)) (pow.f64 (*.f64 c x) 2)))
(/.f64 1 (/.f64 (/.f64 1 s) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(/.f64 (*.f64 c (*.f64 c x)) (/.f64 (/.f64 1 x) (*.f64 s s)))
(/.f64 (*.f64 c x) (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))))
(/.f64 (*.f64 x x) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 (*.f64 c (pow.f64 (*.f64 s x) 2)) (/.f64 1 c))
(/.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)) -1)
(/.f64 (*.f64 c (*.f64 x x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(/.f64 (pow.f64 (*.f64 c x) 2) (/.f64 1 (*.f64 s s)))
(/.f64 (*.f64 s (pow.f64 (*.f64 c x) 2)) (/.f64 1 s))
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(neg.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(exp.f64 (+.f64 (fma.f64 2 (log.f64 s) (*.f64 2 (log.f64 c))) (*.f64 2 (log.f64 x))))
(exp.f64 (+.f64 (*.f64 2 (log.f64 (*.f64 c s))) (*.f64 2 (log.f64 x))))
(exp.f64 (+.f64 (*.f64 2 (log.f64 x)) (fma.f64 2 (log.f64 s) (*.f64 2 (log.f64 c)))))
(exp.f64 (+.f64 (*.f64 2 (log.f64 x)) (*.f64 2 (log.f64 (*.f64 c s)))))
(exp.f64 (neg.f64 (*.f64 -1 (*.f64 2 (log.f64 (*.f64 c (*.f64 s x)))))))
(-.f64 0 (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x)))
(/.f64 (pow.f64 (*.f64 c s) 2) (/.f64 1 x))
(/.f64 (*.f64 s (*.f64 s x)) (pow.f64 c -2))
(/.f64 (*.f64 x (pow.f64 (*.f64 c s) 2)) 1)
(/.f64 1 (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x)) -1)
(neg.f64 (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x)))
(-.f64 0 (*.f64 s (neg.f64 (*.f64 s x))))
(/.f64 (*.f64 s s) (/.f64 1 x))
(/.f64 1 (/.f64 (/.f64 1 x) (*.f64 s s)))
(neg.f64 (*.f64 s (neg.f64 (*.f64 s x))))
(+.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 0)
(+.f64 0 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(-.f64 0 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 c (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))))
(/.f64 x (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (pow.f64 (*.f64 c s) 2) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 c c) (/.f64 1 (pow.f64 (*.f64 s x) 2)))
(/.f64 (*.f64 s (*.f64 s x)) (/.f64 (pow.f64 c -2) x))
(/.f64 (*.f64 x (pow.f64 (*.f64 c s) 2)) (/.f64 1 x))
(/.f64 (pow.f64 (*.f64 s x) 2) (pow.f64 c -2))
(/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 1)
(/.f64 1 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 1 (/.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) 1))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 c (*.f64 s s))) (*.f64 c (*.f64 x x))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 s s)) (pow.f64 (*.f64 c x) 2)))
(/.f64 1 (/.f64 (/.f64 1 s) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(/.f64 (*.f64 c (*.f64 c x)) (/.f64 (/.f64 1 x) (*.f64 s s)))
(/.f64 (*.f64 c x) (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))))
(/.f64 (*.f64 x x) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 (*.f64 c (pow.f64 (*.f64 s x) 2)) (/.f64 1 c))
(/.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)) -1)
(/.f64 (*.f64 c (*.f64 x x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(/.f64 (pow.f64 (*.f64 c x) 2) (/.f64 1 (*.f64 s s)))
(/.f64 (*.f64 s (pow.f64 (*.f64 c x) 2)) (/.f64 1 s))
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(neg.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(exp.f64 (+.f64 (fma.f64 2 (log.f64 s) (*.f64 2 (log.f64 c))) (*.f64 2 (log.f64 x))))
(exp.f64 (+.f64 (*.f64 2 (log.f64 (*.f64 c s))) (*.f64 2 (log.f64 x))))
(exp.f64 (+.f64 (*.f64 2 (log.f64 x)) (fma.f64 2 (log.f64 s) (*.f64 2 (log.f64 c)))))
(exp.f64 (+.f64 (*.f64 2 (log.f64 x)) (*.f64 2 (log.f64 (*.f64 c s)))))
(exp.f64 (neg.f64 (*.f64 -1 (*.f64 2 (log.f64 (*.f64 c (*.f64 s x)))))))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 0 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (-.f64 0 (/.f64 (pow.f64 (cos.f64 x) 2) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))) (/.f64 (pow.f64 (sin.f64 x) 2) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 1/2 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (*.f64 (cos.f64 (+.f64 x x)) 1/2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 0 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(-.f64 0 (-.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (-.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(*.f64 (cos.f64 (+.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) 1)
(*.f64 1 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (cos.f64 (+.f64 x x)))
(*.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (/.f64 1 (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (neg.f64 (cos.f64 (+.f64 x x))) (/.f64 -1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 -1 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(*.f64 (/.f64 1 x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (pow.f64 c -2) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 1 (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)))
(*.f64 (/.f64 -1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (neg.f64 (cos.f64 (+.f64 x x))))
(*.f64 (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 (+.f64 x x)) x))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))))
(*.f64 (/.f64 1 c) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (pow.f64 c -2) x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s x))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2)) (pow.f64 c -2))
(*.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)) (/.f64 (/.f64 1 x) (*.f64 s s)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)) (/.f64 1 (*.f64 s s)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 x))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s x))) (/.f64 (pow.f64 c -2) x))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (pow.f64 (*.f64 s x) 2)) (/.f64 1 c))
(*.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (/.f64 1 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))) -1)
(*.f64 (*.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 c -2))) (/.f64 -1 (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 -1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (*.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))) (/.f64 1 (+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 s s)) (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)))
(*.f64 (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (cos.f64 (+.f64 x x)) c))
(*.f64 (neg.f64 (pow.f64 c -2)) (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 s x) 2))))
(*.f64 (/.f64 1 (*.f64 s s)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)))
(*.f64 (/.f64 -1 (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 c -2))))
(*.f64 (/.f64 -1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)))
(*.f64 (/.f64 -1 x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6))) (/.f64 1 (*.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) x) (/.f64 1 (*.f64 (*.f64 x (pow.f64 (*.f64 c s) 2)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (*.f64 (pow.f64 c -2) (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6))) (/.f64 1 (*.f64 (pow.f64 (*.f64 s x) 2) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 1 (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4))))
(*.f64 (/.f64 1 (*.f64 s x)) (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) (*.f64 s x))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s s)) (/.f64 1 (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 s s))) (/.f64 1 (*.f64 c (*.f64 x x))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c s) 2)) (/.f64 1 (*.f64 x x)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s x)) (/.f64 (pow.f64 c -2) (*.f64 s x)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 1 (*.f64 c x)))
(*.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) (*.f64 s x))) (/.f64 1 (*.f64 s x)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 s x) 2))) (neg.f64 (pow.f64 c -2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x))) (/.f64 -1 x))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (*.f64 s s)) (/.f64 1 (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (*.f64 s x)) (/.f64 1 (*.f64 s x)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 x x))) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 x x))) (/.f64 (pow.f64 c -2) s))
(*.f64 (/.f64 1 (*.f64 c (*.f64 s s))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 x x))))
(*.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)))
(*.f64 (/.f64 1 (*.f64 c x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 s s) (*.f64 c x))))
(*.f64 (/.f64 -1 c) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))))
(*.f64 (neg.f64 (/.f64 (pow.f64 c -2) x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (neg.f64 (*.f64 s x)))))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) x) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 s x)) (/.f64 (pow.f64 c -2) s))
(*.f64 (/.f64 (pow.f64 c -2) (*.f64 s x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s x)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 1 s))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (*.f64 s (*.f64 x x))) (/.f64 1 s))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c (*.f64 s s))) (/.f64 1 (*.f64 c x)))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 1 c))
(*.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (/.f64 (pow.f64 c -2) (*.f64 s x))) (/.f64 1 s))
(*.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) c) (/.f64 1 (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))))
(*.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 -1 x))
(*.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (pow.f64 (*.f64 s x) 2)) (neg.f64 (pow.f64 c -2)))
(*.f64 (*.f64 (neg.f64 (cos.f64 (+.f64 x x))) (/.f64 (pow.f64 c -2) x)) (/.f64 1 (*.f64 s (neg.f64 (*.f64 s x)))))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)) s) (/.f64 1 (*.f64 s x)))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)) (*.f64 s x)) (/.f64 1 s))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)) s) (/.f64 1 s))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (*.f64 c (*.f64 s x))) (/.f64 1 s))
(*.f64 (/.f64 1 s) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(*.f64 (-.f64 (/.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 3)) (/.f64 (pow.f64 (sin.f64 x) 6) (pow.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 3))) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (fma.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (*.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) c)) (/.f64 1 (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))))
(*.f64 (/.f64 1 (pow.f64 (*.f64 c x) 2)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s s)))
(*.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c x)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 c x))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 c -2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (pow.f64 c -2) x)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 c x))))
(*.f64 (*.f64 (pow.f64 c -2) (-.f64 (cos.f64 x) (sin.f64 x))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (pow.f64 c -2) x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s s)) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 s s))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 x x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) s) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (*.f64 (pow.f64 c -2) (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 c -2)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 x x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c x) 2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s s)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) s))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))) (/.f64 -1 c))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (neg.f64 (*.f64 s x)))) (neg.f64 (/.f64 (pow.f64 c -2) x)))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (cos.f64 x) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (sin.f64 x) 2))) (/.f64 1 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 (*.f64 x (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) c) (/.f64 1 (*.f64 (*.f64 c (pow.f64 (*.f64 s x) 2)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (*.f64 (/.f64 (pow.f64 c -2) x) (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6))) (/.f64 1 (*.f64 (*.f64 s (*.f64 s x)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (pow.f64 (*.f64 s x) 2)) (/.f64 1 (*.f64 (*.f64 c c) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2)))) (/.f64 -1 x))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2))) (neg.f64 (pow.f64 c -2)))
(*.f64 (neg.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x))) (/.f64 1 (*.f64 s (neg.f64 (*.f64 s x)))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2))) (/.f64 1 (neg.f64 (*.f64 s s))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x))) (/.f64 1 (neg.f64 (*.f64 (*.f64 s s) (*.f64 c x)))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1/2) (pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1/2))
(*.f64 (/.f64 (pow.f64 c -2) s) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 x x))))
(pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1)
(pow.f64 (exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))))) -1)
(neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(exp.f64 (*.f64 -1 (log.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))))))
(fma.f64 (cos.f64 (+.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) 1 (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 1 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (cos.f64 (+.f64 x x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (pow.f64 (cos.f64 x) 2) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (pow.f64 (cos.f64 x) 2) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (pow.f64 (cos.f64 x) 2) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (/.f64 1 (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (neg.f64 (cos.f64 (+.f64 x x))) (/.f64 -1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 -1 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (pow.f64 c -2) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (neg.f64 (cos.f64 (+.f64 x x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 (+.f64 x x)) x) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 c) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (pow.f64 c -2) x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2)) (pow.f64 c -2) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)) (/.f64 (/.f64 1 x) (*.f64 s s)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)) (/.f64 1 (*.f64 s s)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 x) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s x))) (/.f64 (pow.f64 c -2) x) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (pow.f64 (*.f64 s x) 2)) (/.f64 1 c) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 c -2))) (/.f64 -1 (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 -1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (neg.f64 (pow.f64 c -2)) (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 s x) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 c -2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s s)) (/.f64 1 (pow.f64 (*.f64 c x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 s s))) (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c s) 2)) (/.f64 1 (*.f64 x x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s x)) (/.f64 (pow.f64 c -2) (*.f64 s x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 1 (*.f64 c x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) (*.f64 s x))) (/.f64 1 (*.f64 s x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 x x))) (/.f64 1 (*.f64 c (*.f64 s s))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 x x))) (/.f64 (pow.f64 c -2) s) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 c) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (neg.f64 (/.f64 (pow.f64 c -2) x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (neg.f64 (*.f64 s x)))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 1 s) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (cos.f64 x) c) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (cos.f64 x) c) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 x) x) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 x) x) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 x) (*.f64 x x)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 x) (*.f64 x x)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 x x)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 x x)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 x) (pow.f64 c -2)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (*.f64 (cos.f64 x) (pow.f64 c -2)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 x) (pow.f64 c -2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 x) (pow.f64 c -2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 s (*.f64 s x))) (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 s (*.f64 s x))) (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x))) (/.f64 (cos.f64 x) (*.f64 s (*.f64 s x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x))) (/.f64 (cos.f64 x) (*.f64 s (*.f64 s x))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c x)) (/.f64 (cos.f64 x) (*.f64 (*.f64 s s) (*.f64 c x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c x)) (/.f64 (cos.f64 x) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c x) 2)) (/.f64 (cos.f64 x) (*.f64 s s)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c x) 2)) (/.f64 (cos.f64 x) (*.f64 s s)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 (cos.f64 x) s) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 (cos.f64 x) s) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (*.f64 x x))) (/.f64 (cos.f64 x) (*.f64 c (*.f64 s s))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (*.f64 x x))) (/.f64 (cos.f64 x) (*.f64 c (*.f64 s s))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 c -2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 c x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (pow.f64 c -2) x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (*.f64 (pow.f64 c -2) (-.f64 (cos.f64 x) (sin.f64 x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 x x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 s s))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c x) 2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s s)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) s) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1/2) (pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1/2) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 0)
(+.f64 0 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(-.f64 0 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 c (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))))
(/.f64 x (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (pow.f64 (*.f64 c s) 2) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 c c) (/.f64 1 (pow.f64 (*.f64 s x) 2)))
(/.f64 (*.f64 s (*.f64 s x)) (/.f64 (pow.f64 c -2) x))
(/.f64 (*.f64 x (pow.f64 (*.f64 c s) 2)) (/.f64 1 x))
(/.f64 (pow.f64 (*.f64 s x) 2) (pow.f64 c -2))
(/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 1)
(/.f64 1 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 1 (/.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) 1))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 c (*.f64 s s))) (*.f64 c (*.f64 x x))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 s s)) (pow.f64 (*.f64 c x) 2)))
(/.f64 1 (/.f64 (/.f64 1 s) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(/.f64 (*.f64 c (*.f64 c x)) (/.f64 (/.f64 1 x) (*.f64 s s)))
(/.f64 (*.f64 c x) (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))))
(/.f64 (*.f64 x x) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 (*.f64 c (pow.f64 (*.f64 s x) 2)) (/.f64 1 c))
(/.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)) -1)
(/.f64 (*.f64 c (*.f64 x x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(/.f64 (pow.f64 (*.f64 c x) 2) (/.f64 1 (*.f64 s s)))
(/.f64 (*.f64 s (pow.f64 (*.f64 c x) 2)) (/.f64 1 s))
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(neg.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(exp.f64 (+.f64 (fma.f64 2 (log.f64 s) (*.f64 2 (log.f64 c))) (*.f64 2 (log.f64 x))))
(exp.f64 (+.f64 (*.f64 2 (log.f64 (*.f64 c s))) (*.f64 2 (log.f64 x))))
(exp.f64 (+.f64 (*.f64 2 (log.f64 x)) (fma.f64 2 (log.f64 s) (*.f64 2 (log.f64 c)))))
(exp.f64 (+.f64 (*.f64 2 (log.f64 x)) (*.f64 2 (log.f64 (*.f64 c s)))))
(exp.f64 (neg.f64 (*.f64 -1 (*.f64 2 (log.f64 (*.f64 c (*.f64 s x)))))))
(-.f64 0 (*.f64 s (neg.f64 (*.f64 s x))))
(/.f64 (*.f64 s s) (/.f64 1 x))
(/.f64 1 (/.f64 (/.f64 1 x) (*.f64 s s)))
(neg.f64 (*.f64 s (neg.f64 (*.f64 s x))))
(-.f64 0 (neg.f64 (pow.f64 (*.f64 s x) 2)))
(/.f64 (*.f64 s (*.f64 s x)) (/.f64 1 x))
(/.f64 (pow.f64 (*.f64 s x) 2) 1)
(/.f64 1 (/.f64 1 (pow.f64 (*.f64 s x) 2)))
(/.f64 (neg.f64 (pow.f64 (*.f64 s x) 2)) -1)
(pow.f64 (*.f64 s x) 2)
(neg.f64 (neg.f64 (pow.f64 (*.f64 s x) 2)))
(exp.f64 (+.f64 (*.f64 2 (log.f64 s)) (*.f64 2 (log.f64 x))))
(exp.f64 (+.f64 (*.f64 2 (log.f64 x)) (*.f64 2 (log.f64 s))))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 0 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (-.f64 0 (/.f64 (pow.f64 (cos.f64 x) 2) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))) (/.f64 (pow.f64 (sin.f64 x) 2) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 1/2 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (*.f64 (cos.f64 (+.f64 x x)) 1/2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 0 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(-.f64 0 (-.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (-.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(*.f64 (cos.f64 (+.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) 1)
(*.f64 1 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (cos.f64 (+.f64 x x)))
(*.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (/.f64 1 (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (neg.f64 (cos.f64 (+.f64 x x))) (/.f64 -1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 -1 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(*.f64 (/.f64 1 x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (pow.f64 c -2) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 1 (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)))
(*.f64 (/.f64 -1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (neg.f64 (cos.f64 (+.f64 x x))))
(*.f64 (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 (+.f64 x x)) x))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))))
(*.f64 (/.f64 1 c) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (pow.f64 c -2) x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s x))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2)) (pow.f64 c -2))
(*.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)) (/.f64 (/.f64 1 x) (*.f64 s s)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)) (/.f64 1 (*.f64 s s)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 x))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s x))) (/.f64 (pow.f64 c -2) x))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (pow.f64 (*.f64 s x) 2)) (/.f64 1 c))
(*.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (/.f64 1 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))) -1)
(*.f64 (*.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 c -2))) (/.f64 -1 (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 -1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (*.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))) (/.f64 1 (+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 s s)) (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)))
(*.f64 (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (cos.f64 (+.f64 x x)) c))
(*.f64 (neg.f64 (pow.f64 c -2)) (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 s x) 2))))
(*.f64 (/.f64 1 (*.f64 s s)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)))
(*.f64 (/.f64 -1 (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 c -2))))
(*.f64 (/.f64 -1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)))
(*.f64 (/.f64 -1 x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6))) (/.f64 1 (*.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) x) (/.f64 1 (*.f64 (*.f64 x (pow.f64 (*.f64 c s) 2)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (*.f64 (pow.f64 c -2) (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6))) (/.f64 1 (*.f64 (pow.f64 (*.f64 s x) 2) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 1 (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4))))
(*.f64 (/.f64 1 (*.f64 s x)) (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) (*.f64 s x))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s s)) (/.f64 1 (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 s s))) (/.f64 1 (*.f64 c (*.f64 x x))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c s) 2)) (/.f64 1 (*.f64 x x)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s x)) (/.f64 (pow.f64 c -2) (*.f64 s x)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 1 (*.f64 c x)))
(*.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) (*.f64 s x))) (/.f64 1 (*.f64 s x)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 s x) 2))) (neg.f64 (pow.f64 c -2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x))) (/.f64 -1 x))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (*.f64 s s)) (/.f64 1 (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (*.f64 s x)) (/.f64 1 (*.f64 s x)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 x x))) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 x x))) (/.f64 (pow.f64 c -2) s))
(*.f64 (/.f64 1 (*.f64 c (*.f64 s s))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 x x))))
(*.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)))
(*.f64 (/.f64 1 (*.f64 c x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 s s) (*.f64 c x))))
(*.f64 (/.f64 -1 c) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))))
(*.f64 (neg.f64 (/.f64 (pow.f64 c -2) x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (neg.f64 (*.f64 s x)))))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) x) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 s x)) (/.f64 (pow.f64 c -2) s))
(*.f64 (/.f64 (pow.f64 c -2) (*.f64 s x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s x)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 1 s))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (*.f64 s (*.f64 x x))) (/.f64 1 s))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c (*.f64 s s))) (/.f64 1 (*.f64 c x)))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 1 c))
(*.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (/.f64 (pow.f64 c -2) (*.f64 s x))) (/.f64 1 s))
(*.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) c) (/.f64 1 (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))))
(*.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 -1 x))
(*.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (pow.f64 (*.f64 s x) 2)) (neg.f64 (pow.f64 c -2)))
(*.f64 (*.f64 (neg.f64 (cos.f64 (+.f64 x x))) (/.f64 (pow.f64 c -2) x)) (/.f64 1 (*.f64 s (neg.f64 (*.f64 s x)))))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)) s) (/.f64 1 (*.f64 s x)))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)) (*.f64 s x)) (/.f64 1 s))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)) s) (/.f64 1 s))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (*.f64 c (*.f64 s x))) (/.f64 1 s))
(*.f64 (/.f64 1 s) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(*.f64 (-.f64 (/.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 3)) (/.f64 (pow.f64 (sin.f64 x) 6) (pow.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 3))) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (fma.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (*.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) c)) (/.f64 1 (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))))
(*.f64 (/.f64 1 (pow.f64 (*.f64 c x) 2)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s s)))
(*.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c x)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 c x))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 c -2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (pow.f64 c -2) x)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 c x))))
(*.f64 (*.f64 (pow.f64 c -2) (-.f64 (cos.f64 x) (sin.f64 x))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (pow.f64 c -2) x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s s)) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 s s))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 x x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) s) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (*.f64 (pow.f64 c -2) (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 c -2)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 x x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c x) 2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s s)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) s))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))) (/.f64 -1 c))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (neg.f64 (*.f64 s x)))) (neg.f64 (/.f64 (pow.f64 c -2) x)))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (cos.f64 x) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (sin.f64 x) 2))) (/.f64 1 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 (*.f64 x (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) c) (/.f64 1 (*.f64 (*.f64 c (pow.f64 (*.f64 s x) 2)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (*.f64 (/.f64 (pow.f64 c -2) x) (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6))) (/.f64 1 (*.f64 (*.f64 s (*.f64 s x)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (pow.f64 (*.f64 s x) 2)) (/.f64 1 (*.f64 (*.f64 c c) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2)))) (/.f64 -1 x))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2))) (neg.f64 (pow.f64 c -2)))
(*.f64 (neg.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x))) (/.f64 1 (*.f64 s (neg.f64 (*.f64 s x)))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2))) (/.f64 1 (neg.f64 (*.f64 s s))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x))) (/.f64 1 (neg.f64 (*.f64 (*.f64 s s) (*.f64 c x)))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1/2) (pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1/2))
(*.f64 (/.f64 (pow.f64 c -2) s) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 x x))))
(pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1)
(pow.f64 (exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))))) -1)
(neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(exp.f64 (*.f64 -1 (log.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))))))
(fma.f64 (cos.f64 (+.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) 1 (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 1 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (cos.f64 (+.f64 x x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (pow.f64 (cos.f64 x) 2) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (pow.f64 (cos.f64 x) 2) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (pow.f64 (cos.f64 x) 2) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (/.f64 1 (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (neg.f64 (cos.f64 (+.f64 x x))) (/.f64 -1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 -1 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (pow.f64 c -2) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (neg.f64 (cos.f64 (+.f64 x x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 (+.f64 x x)) x) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 c) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (pow.f64 c -2) x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2)) (pow.f64 c -2) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)) (/.f64 (/.f64 1 x) (*.f64 s s)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)) (/.f64 1 (*.f64 s s)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 x) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s x))) (/.f64 (pow.f64 c -2) x) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (pow.f64 (*.f64 s x) 2)) (/.f64 1 c) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 c -2))) (/.f64 -1 (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 -1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (neg.f64 (pow.f64 c -2)) (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 s x) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 c -2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s s)) (/.f64 1 (pow.f64 (*.f64 c x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 s s))) (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c s) 2)) (/.f64 1 (*.f64 x x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s x)) (/.f64 (pow.f64 c -2) (*.f64 s x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 1 (*.f64 c x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) (*.f64 s x))) (/.f64 1 (*.f64 s x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 x x))) (/.f64 1 (*.f64 c (*.f64 s s))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 x x))) (/.f64 (pow.f64 c -2) s) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 c) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (neg.f64 (/.f64 (pow.f64 c -2) x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (neg.f64 (*.f64 s x)))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 1 s) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (cos.f64 x) c) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (cos.f64 x) c) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 x) x) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 x) x) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 x) (*.f64 x x)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 x) (*.f64 x x)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 x x)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 x x)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 x) (pow.f64 c -2)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (*.f64 (cos.f64 x) (pow.f64 c -2)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 x) (pow.f64 c -2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 x) (pow.f64 c -2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 s (*.f64 s x))) (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 s (*.f64 s x))) (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x))) (/.f64 (cos.f64 x) (*.f64 s (*.f64 s x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x))) (/.f64 (cos.f64 x) (*.f64 s (*.f64 s x))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c x)) (/.f64 (cos.f64 x) (*.f64 (*.f64 s s) (*.f64 c x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c x)) (/.f64 (cos.f64 x) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c x) 2)) (/.f64 (cos.f64 x) (*.f64 s s)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c x) 2)) (/.f64 (cos.f64 x) (*.f64 s s)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 (cos.f64 x) s) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 (cos.f64 x) s) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (*.f64 x x))) (/.f64 (cos.f64 x) (*.f64 c (*.f64 s s))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (*.f64 x x))) (/.f64 (cos.f64 x) (*.f64 c (*.f64 s s))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 c -2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 c x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (pow.f64 c -2) x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (*.f64 (pow.f64 c -2) (-.f64 (cos.f64 x) (sin.f64 x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 x x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 s s))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c x) 2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s s)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) s) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1/2) (pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1/2) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
Calls

36 calls:

1.0ms
(*.f64 c (*.f64 s s))
0.0ms
(*.f64 c (*.f64 s s))
0.0ms
(*.f64 x (*.f64 s s))
0.0ms
(*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))
0.0ms
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))

simplify572.0ms (2.9%)

Algorithm
egg-herbie
Rules
1168×times-frac
1045×*-commutative
988×associate-*r/
944×log-prod
710×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
087656447
1241046067
2772546067
Stop Event
node limit
Counts
1161 → 582
Calls
Call 1
Inputs
(*.f64 c (pow.f64 s 2))
(*.f64 c (pow.f64 s 2))
(*.f64 c (pow.f64 s 2))
(*.f64 c (pow.f64 s 2))
(*.f64 c (pow.f64 s 2))
(*.f64 c (pow.f64 s 2))
(*.f64 c (pow.f64 s 2))
(*.f64 c (pow.f64 s 2))
(*.f64 c (pow.f64 s 2))
(*.f64 c (pow.f64 s 2))
(*.f64 c (pow.f64 s 2))
(*.f64 c (pow.f64 s 2))
(*.f64 c (pow.f64 s 2))
(*.f64 c (pow.f64 s 2))
(*.f64 c (pow.f64 s 2))
(*.f64 c (pow.f64 s 2))
(*.f64 c (pow.f64 s 2))
(*.f64 c (pow.f64 s 2))
(*.f64 c (pow.f64 s 2))
(*.f64 c (pow.f64 s 2))
(*.f64 c (pow.f64 s 2))
(*.f64 c (pow.f64 s 2))
(*.f64 c (pow.f64 s 2))
(*.f64 c (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(-.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (+.f64 (*.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(-.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (+.f64 (*.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(exp.f64 (+.f64 (log.f64 c) (*.f64 2 (log.f64 s))))
(exp.f64 (+.f64 (*.f64 2 (log.f64 s)) (log.f64 c)))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 s s))) (sqrt.f64 (*.f64 c (*.f64 s s))))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 s s))))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 s s))))
(pow.f64 (*.f64 c (*.f64 s s)) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 c (*.f64 s s))) (cbrt.f64 (*.f64 c (*.f64 s s)))) (cbrt.f64 (*.f64 c (*.f64 s s))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 c (*.f64 s s)) (*.f64 c (*.f64 s s))) (*.f64 c (*.f64 s s))))
(*.f64 1 (*.f64 c (*.f64 s s)))
(exp.f64 (log.f64 (*.f64 c (*.f64 s s))))
(log.f64 (exp.f64 (*.f64 c (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s s))))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))
(-.f64 0 (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x)))
(/.f64 (pow.f64 (*.f64 c s) 2) (/.f64 1 x))
(/.f64 (*.f64 s (*.f64 s x)) (pow.f64 c -2))
(/.f64 (*.f64 x (pow.f64 (*.f64 c s) 2)) 1)
(/.f64 1 (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x)) -1)
(neg.f64 (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x)))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))) (sqrt.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(pow.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))) (cbrt.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))) (cbrt.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))) (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))) (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(*.f64 1 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))
(exp.f64 (log.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(log.f64 (exp.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))))
(/.f64 (*.f64 s s) (pow.f64 c -2))
(/.f64 1 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(pow.f64 (*.f64 c s) 2)
(exp.f64 (fma.f64 2 (log.f64 s) (*.f64 2 (log.f64 c))))
(exp.f64 (*.f64 2 (log.f64 (*.f64 c s))))
(exp.f64 (-.f64 (*.f64 2 (log.f64 s)) (neg.f64 (*.f64 2 (log.f64 c)))))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 c (*.f64 s s)))) (sqrt.f64 (*.f64 c (*.f64 c (*.f64 s s)))))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 c (*.f64 s s)))))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 c (*.f64 s s)))))
(pow.f64 (*.f64 c (*.f64 c (*.f64 s s))) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 c (*.f64 c (*.f64 s s)))) (cbrt.f64 (*.f64 c (*.f64 c (*.f64 s s))))) (cbrt.f64 (*.f64 c (*.f64 c (*.f64 s s)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 c (*.f64 c (*.f64 s s))) (*.f64 c (*.f64 c (*.f64 s s)))) (*.f64 c (*.f64 c (*.f64 s s)))))
(*.f64 1 (*.f64 c (*.f64 c (*.f64 s s))))
(exp.f64 (log.f64 (*.f64 c (*.f64 c (*.f64 s s)))))
(log.f64 (exp.f64 (*.f64 c (*.f64 c (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c (*.f64 s s)))))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(+.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 0)
(+.f64 0 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(-.f64 0 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 c (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))))
(/.f64 x (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (pow.f64 (*.f64 c s) 2) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 c c) (/.f64 1 (pow.f64 (*.f64 s x) 2)))
(/.f64 (*.f64 s (*.f64 s x)) (/.f64 (pow.f64 c -2) x))
(/.f64 (*.f64 x (pow.f64 (*.f64 c s) 2)) (/.f64 1 x))
(/.f64 (pow.f64 (*.f64 s x) 2) (pow.f64 c -2))
(/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 1)
(/.f64 1 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 1 (/.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) 1))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 c (*.f64 s s))) (*.f64 c (*.f64 x x))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 s s)) (pow.f64 (*.f64 c x) 2)))
(/.f64 1 (/.f64 (/.f64 1 s) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(/.f64 (*.f64 c (*.f64 c x)) (/.f64 (/.f64 1 x) (*.f64 s s)))
(/.f64 (*.f64 c x) (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))))
(/.f64 (*.f64 x x) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 (*.f64 c (pow.f64 (*.f64 s x) 2)) (/.f64 1 c))
(/.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)) -1)
(/.f64 (*.f64 c (*.f64 x x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(/.f64 (pow.f64 (*.f64 c x) 2) (/.f64 1 (*.f64 s s)))
(/.f64 (*.f64 s (pow.f64 (*.f64 c x) 2)) (/.f64 1 s))
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(neg.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(exp.f64 (+.f64 (fma.f64 2 (log.f64 s) (*.f64 2 (log.f64 c))) (*.f64 2 (log.f64 x))))
(exp.f64 (+.f64 (*.f64 2 (log.f64 (*.f64 c s))) (*.f64 2 (log.f64 x))))
(exp.f64 (+.f64 (*.f64 2 (log.f64 x)) (fma.f64 2 (log.f64 s) (*.f64 2 (log.f64 c)))))
(exp.f64 (+.f64 (*.f64 2 (log.f64 x)) (*.f64 2 (log.f64 (*.f64 c s)))))
(exp.f64 (neg.f64 (*.f64 -1 (*.f64 2 (log.f64 (*.f64 c (*.f64 s x)))))))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))) (sqrt.f64 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))))
(pow.f64 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))) (cbrt.f64 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))) (cbrt.f64 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))))
(*.f64 1 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(exp.f64 (log.f64 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))))
(log.f64 (exp.f64 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))))
(-.f64 0 (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x)))
(/.f64 (pow.f64 (*.f64 c s) 2) (/.f64 1 x))
(/.f64 (*.f64 s (*.f64 s x)) (pow.f64 c -2))
(/.f64 (*.f64 x (pow.f64 (*.f64 c s) 2)) 1)
(/.f64 1 (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x)) -1)
(neg.f64 (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))) (sqrt.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(pow.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))) (cbrt.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))) (cbrt.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))) (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))) (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(*.f64 1 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))
(exp.f64 (log.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(log.f64 (exp.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(-.f64 0 (*.f64 s (neg.f64 (*.f64 s x))))
(/.f64 (*.f64 s s) (/.f64 1 x))
(/.f64 1 (/.f64 (/.f64 1 x) (*.f64 s s)))
(neg.f64 (*.f64 s (neg.f64 (*.f64 s x))))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 s s))) (sqrt.f64 (*.f64 x (*.f64 s s))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 s s))))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 s s))))
(pow.f64 (*.f64 x (*.f64 s s)) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (*.f64 s s))) (cbrt.f64 (*.f64 x (*.f64 s s)))) (cbrt.f64 (*.f64 x (*.f64 s s))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 s s)) (*.f64 x (*.f64 s s))) (*.f64 x (*.f64 s s))))
(*.f64 1 (*.f64 x (*.f64 s s)))
(exp.f64 (log.f64 (*.f64 x (*.f64 s s))))
(log.f64 (exp.f64 (*.f64 x (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 s s))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))
(+.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 0)
(+.f64 0 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(-.f64 0 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 c (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))))
(/.f64 x (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (pow.f64 (*.f64 c s) 2) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 c c) (/.f64 1 (pow.f64 (*.f64 s x) 2)))
(/.f64 (*.f64 s (*.f64 s x)) (/.f64 (pow.f64 c -2) x))
(/.f64 (*.f64 x (pow.f64 (*.f64 c s) 2)) (/.f64 1 x))
(/.f64 (pow.f64 (*.f64 s x) 2) (pow.f64 c -2))
(/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 1)
(/.f64 1 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 1 (/.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) 1))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 c (*.f64 s s))) (*.f64 c (*.f64 x x))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 s s)) (pow.f64 (*.f64 c x) 2)))
(/.f64 1 (/.f64 (/.f64 1 s) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(/.f64 (*.f64 c (*.f64 c x)) (/.f64 (/.f64 1 x) (*.f64 s s)))
(/.f64 (*.f64 c x) (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))))
(/.f64 (*.f64 x x) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 (*.f64 c (pow.f64 (*.f64 s x) 2)) (/.f64 1 c))
(/.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)) -1)
(/.f64 (*.f64 c (*.f64 x x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(/.f64 (pow.f64 (*.f64 c x) 2) (/.f64 1 (*.f64 s s)))
(/.f64 (*.f64 s (pow.f64 (*.f64 c x) 2)) (/.f64 1 s))
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(neg.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(exp.f64 (+.f64 (fma.f64 2 (log.f64 s) (*.f64 2 (log.f64 c))) (*.f64 2 (log.f64 x))))
(exp.f64 (+.f64 (*.f64 2 (log.f64 (*.f64 c s))) (*.f64 2 (log.f64 x))))
(exp.f64 (+.f64 (*.f64 2 (log.f64 x)) (fma.f64 2 (log.f64 s) (*.f64 2 (log.f64 c)))))
(exp.f64 (+.f64 (*.f64 2 (log.f64 x)) (*.f64 2 (log.f64 (*.f64 c s)))))
(exp.f64 (neg.f64 (*.f64 -1 (*.f64 2 (log.f64 (*.f64 c (*.f64 s x)))))))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))) (sqrt.f64 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))))
(pow.f64 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))) (cbrt.f64 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))) (cbrt.f64 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))))
(*.f64 1 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(exp.f64 (log.f64 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))))
(log.f64 (exp.f64 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 0 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (-.f64 0 (/.f64 (pow.f64 (cos.f64 x) 2) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))) (/.f64 (pow.f64 (sin.f64 x) 2) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 1/2 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (*.f64 (cos.f64 (+.f64 x x)) 1/2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 0 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(-.f64 0 (-.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (-.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(*.f64 (cos.f64 (+.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) 1)
(*.f64 1 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (cos.f64 (+.f64 x x)))
(*.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (/.f64 1 (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (neg.f64 (cos.f64 (+.f64 x x))) (/.f64 -1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 -1 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(*.f64 (/.f64 1 x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (pow.f64 c -2) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 1 (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)))
(*.f64 (/.f64 -1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (neg.f64 (cos.f64 (+.f64 x x))))
(*.f64 (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 (+.f64 x x)) x))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))))
(*.f64 (/.f64 1 c) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (pow.f64 c -2) x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s x))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2)) (pow.f64 c -2))
(*.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)) (/.f64 (/.f64 1 x) (*.f64 s s)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)) (/.f64 1 (*.f64 s s)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 x))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s x))) (/.f64 (pow.f64 c -2) x))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (pow.f64 (*.f64 s x) 2)) (/.f64 1 c))
(*.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (/.f64 1 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))) -1)
(*.f64 (*.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 c -2))) (/.f64 -1 (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 -1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (*.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))) (/.f64 1 (+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 s s)) (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)))
(*.f64 (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (cos.f64 (+.f64 x x)) c))
(*.f64 (neg.f64 (pow.f64 c -2)) (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 s x) 2))))
(*.f64 (/.f64 1 (*.f64 s s)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)))
(*.f64 (/.f64 -1 (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 c -2))))
(*.f64 (/.f64 -1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)))
(*.f64 (/.f64 -1 x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6))) (/.f64 1 (*.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) x) (/.f64 1 (*.f64 (*.f64 x (pow.f64 (*.f64 c s) 2)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (*.f64 (pow.f64 c -2) (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6))) (/.f64 1 (*.f64 (pow.f64 (*.f64 s x) 2) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 1 (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4))))
(*.f64 (/.f64 1 (*.f64 s x)) (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) (*.f64 s x))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s s)) (/.f64 1 (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 s s))) (/.f64 1 (*.f64 c (*.f64 x x))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c s) 2)) (/.f64 1 (*.f64 x x)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s x)) (/.f64 (pow.f64 c -2) (*.f64 s x)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 1 (*.f64 c x)))
(*.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) (*.f64 s x))) (/.f64 1 (*.f64 s x)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 s x) 2))) (neg.f64 (pow.f64 c -2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x))) (/.f64 -1 x))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (*.f64 s s)) (/.f64 1 (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (*.f64 s x)) (/.f64 1 (*.f64 s x)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 x x))) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 x x))) (/.f64 (pow.f64 c -2) s))
(*.f64 (/.f64 1 (*.f64 c (*.f64 s s))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 x x))))
(*.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)))
(*.f64 (/.f64 1 (*.f64 c x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 s s) (*.f64 c x))))
(*.f64 (/.f64 -1 c) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))))
(*.f64 (neg.f64 (/.f64 (pow.f64 c -2) x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (neg.f64 (*.f64 s x)))))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) x) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 s x)) (/.f64 (pow.f64 c -2) s))
(*.f64 (/.f64 (pow.f64 c -2) (*.f64 s x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s x)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 1 s))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (*.f64 s (*.f64 x x))) (/.f64 1 s))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c (*.f64 s s))) (/.f64 1 (*.f64 c x)))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 1 c))
(*.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (/.f64 (pow.f64 c -2) (*.f64 s x))) (/.f64 1 s))
(*.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) c) (/.f64 1 (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))))
(*.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 -1 x))
(*.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (pow.f64 (*.f64 s x) 2)) (neg.f64 (pow.f64 c -2)))
(*.f64 (*.f64 (neg.f64 (cos.f64 (+.f64 x x))) (/.f64 (pow.f64 c -2) x)) (/.f64 1 (*.f64 s (neg.f64 (*.f64 s x)))))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)) s) (/.f64 1 (*.f64 s x)))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)) (*.f64 s x)) (/.f64 1 s))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)) s) (/.f64 1 s))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (*.f64 c (*.f64 s x))) (/.f64 1 s))
(*.f64 (/.f64 1 s) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(*.f64 (-.f64 (/.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 3)) (/.f64 (pow.f64 (sin.f64 x) 6) (pow.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 3))) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (fma.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (*.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) c)) (/.f64 1 (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))))
(*.f64 (/.f64 1 (pow.f64 (*.f64 c x) 2)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s s)))
(*.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c x)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 c x))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 c -2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (pow.f64 c -2) x)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 c x))))
(*.f64 (*.f64 (pow.f64 c -2) (-.f64 (cos.f64 x) (sin.f64 x))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (pow.f64 c -2) x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s s)) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 s s))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 x x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) s) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (*.f64 (pow.f64 c -2) (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 c -2)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 x x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c x) 2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s s)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) s))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))) (/.f64 -1 c))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (neg.f64 (*.f64 s x)))) (neg.f64 (/.f64 (pow.f64 c -2) x)))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (cos.f64 x) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (sin.f64 x) 2))) (/.f64 1 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 (*.f64 x (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) c) (/.f64 1 (*.f64 (*.f64 c (pow.f64 (*.f64 s x) 2)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (*.f64 (/.f64 (pow.f64 c -2) x) (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6))) (/.f64 1 (*.f64 (*.f64 s (*.f64 s x)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (pow.f64 (*.f64 s x) 2)) (/.f64 1 (*.f64 (*.f64 c c) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2)))) (/.f64 -1 x))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2))) (neg.f64 (pow.f64 c -2)))
(*.f64 (neg.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x))) (/.f64 1 (*.f64 s (neg.f64 (*.f64 s x)))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2))) (/.f64 1 (neg.f64 (*.f64 s s))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x))) (/.f64 1 (neg.f64 (*.f64 (*.f64 s s) (*.f64 c x)))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1/2) (pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1/2))
(*.f64 (/.f64 (pow.f64 c -2) s) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 x x))))
(pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1)
(pow.f64 (exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))))) -1)
(neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(exp.f64 (*.f64 -1 (log.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))))))
(fma.f64 (cos.f64 (+.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) 1 (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 1 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (cos.f64 (+.f64 x x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (pow.f64 (cos.f64 x) 2) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (pow.f64 (cos.f64 x) 2) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (pow.f64 (cos.f64 x) 2) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (/.f64 1 (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (neg.f64 (cos.f64 (+.f64 x x))) (/.f64 -1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 -1 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (pow.f64 c -2) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (neg.f64 (cos.f64 (+.f64 x x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 (+.f64 x x)) x) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 c) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (pow.f64 c -2) x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2)) (pow.f64 c -2) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)) (/.f64 (/.f64 1 x) (*.f64 s s)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)) (/.f64 1 (*.f64 s s)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 x) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s x))) (/.f64 (pow.f64 c -2) x) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (pow.f64 (*.f64 s x) 2)) (/.f64 1 c) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 c -2))) (/.f64 -1 (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 -1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (neg.f64 (pow.f64 c -2)) (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 s x) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 c -2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s s)) (/.f64 1 (pow.f64 (*.f64 c x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 s s))) (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c s) 2)) (/.f64 1 (*.f64 x x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s x)) (/.f64 (pow.f64 c -2) (*.f64 s x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 1 (*.f64 c x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) (*.f64 s x))) (/.f64 1 (*.f64 s x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 x x))) (/.f64 1 (*.f64 c (*.f64 s s))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 x x))) (/.f64 (pow.f64 c -2) s) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 c) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (neg.f64 (/.f64 (pow.f64 c -2) x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (neg.f64 (*.f64 s x)))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 1 s) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (cos.f64 x) c) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (cos.f64 x) c) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 x) x) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 x) x) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 x) (*.f64 x x)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 x) (*.f64 x x)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 x x)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 x x)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 x) (pow.f64 c -2)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (*.f64 (cos.f64 x) (pow.f64 c -2)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 x) (pow.f64 c -2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 x) (pow.f64 c -2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 s (*.f64 s x))) (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 s (*.f64 s x))) (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x))) (/.f64 (cos.f64 x) (*.f64 s (*.f64 s x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x))) (/.f64 (cos.f64 x) (*.f64 s (*.f64 s x))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c x)) (/.f64 (cos.f64 x) (*.f64 (*.f64 s s) (*.f64 c x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c x)) (/.f64 (cos.f64 x) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c x) 2)) (/.f64 (cos.f64 x) (*.f64 s s)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c x) 2)) (/.f64 (cos.f64 x) (*.f64 s s)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 (cos.f64 x) s) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 (cos.f64 x) s) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (*.f64 x x))) (/.f64 (cos.f64 x) (*.f64 c (*.f64 s s))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (*.f64 x x))) (/.f64 (cos.f64 x) (*.f64 c (*.f64 s s))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 c -2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 c x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (pow.f64 c -2) x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (*.f64 (pow.f64 c -2) (-.f64 (cos.f64 x) (sin.f64 x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 x x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 s s))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c x) 2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s s)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) s) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1/2) (pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1/2) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))) (sqrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))))
(log1p.f64 (expm1.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))))
(expm1.f64 (log1p.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))))
(pow.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))) 1)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))) (cbrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))))) (cbrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))) (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))) (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))))
(*.f64 1 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))))
(exp.f64 (log.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))))
(log.f64 (exp.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))))
(+.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 0)
(+.f64 0 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(-.f64 0 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 c (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))))
(/.f64 x (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (pow.f64 (*.f64 c s) 2) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 c c) (/.f64 1 (pow.f64 (*.f64 s x) 2)))
(/.f64 (*.f64 s (*.f64 s x)) (/.f64 (pow.f64 c -2) x))
(/.f64 (*.f64 x (pow.f64 (*.f64 c s) 2)) (/.f64 1 x))
(/.f64 (pow.f64 (*.f64 s x) 2) (pow.f64 c -2))
(/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 1)
(/.f64 1 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 1 (/.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) 1))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 c (*.f64 s s))) (*.f64 c (*.f64 x x))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 s s)) (pow.f64 (*.f64 c x) 2)))
(/.f64 1 (/.f64 (/.f64 1 s) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(/.f64 (*.f64 c (*.f64 c x)) (/.f64 (/.f64 1 x) (*.f64 s s)))
(/.f64 (*.f64 c x) (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))))
(/.f64 (*.f64 x x) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 (*.f64 c (pow.f64 (*.f64 s x) 2)) (/.f64 1 c))
(/.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)) -1)
(/.f64 (*.f64 c (*.f64 x x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(/.f64 (pow.f64 (*.f64 c x) 2) (/.f64 1 (*.f64 s s)))
(/.f64 (*.f64 s (pow.f64 (*.f64 c x) 2)) (/.f64 1 s))
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(neg.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(exp.f64 (+.f64 (fma.f64 2 (log.f64 s) (*.f64 2 (log.f64 c))) (*.f64 2 (log.f64 x))))
(exp.f64 (+.f64 (*.f64 2 (log.f64 (*.f64 c s))) (*.f64 2 (log.f64 x))))
(exp.f64 (+.f64 (*.f64 2 (log.f64 x)) (fma.f64 2 (log.f64 s) (*.f64 2 (log.f64 c)))))
(exp.f64 (+.f64 (*.f64 2 (log.f64 x)) (*.f64 2 (log.f64 (*.f64 c s)))))
(exp.f64 (neg.f64 (*.f64 -1 (*.f64 2 (log.f64 (*.f64 c (*.f64 s x)))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))) (sqrt.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))))
(pow.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))) (cbrt.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))) (cbrt.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))))
(*.f64 1 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))
(exp.f64 (log.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))))
(log.f64 (exp.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))))
(-.f64 0 (*.f64 s (neg.f64 (*.f64 s x))))
(/.f64 (*.f64 s s) (/.f64 1 x))
(/.f64 1 (/.f64 (/.f64 1 x) (*.f64 s s)))
(neg.f64 (*.f64 s (neg.f64 (*.f64 s x))))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 s s))) (sqrt.f64 (*.f64 x (*.f64 s s))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 s s))))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 s s))))
(pow.f64 (*.f64 x (*.f64 s s)) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (*.f64 s s))) (cbrt.f64 (*.f64 x (*.f64 s s)))) (cbrt.f64 (*.f64 x (*.f64 s s))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 s s)) (*.f64 x (*.f64 s s))) (*.f64 x (*.f64 s s))))
(*.f64 1 (*.f64 x (*.f64 s s)))
(exp.f64 (log.f64 (*.f64 x (*.f64 s s))))
(log.f64 (exp.f64 (*.f64 x (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 s s))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))
(-.f64 0 (neg.f64 (pow.f64 (*.f64 s x) 2)))
(/.f64 (*.f64 s (*.f64 s x)) (/.f64 1 x))
(/.f64 (pow.f64 (*.f64 s x) 2) 1)
(/.f64 1 (/.f64 1 (pow.f64 (*.f64 s x) 2)))
(/.f64 (neg.f64 (pow.f64 (*.f64 s x) 2)) -1)
(pow.f64 (*.f64 s x) 2)
(neg.f64 (neg.f64 (pow.f64 (*.f64 s x) 2)))
(exp.f64 (+.f64 (*.f64 2 (log.f64 s)) (*.f64 2 (log.f64 x))))
(exp.f64 (+.f64 (*.f64 2 (log.f64 x)) (*.f64 2 (log.f64 s))))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 x (*.f64 s s)))) (sqrt.f64 (*.f64 x (*.f64 x (*.f64 s s)))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 x (*.f64 s s)))))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 x (*.f64 s s)))))
(pow.f64 (*.f64 x (*.f64 x (*.f64 s s))) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (*.f64 x (*.f64 s s)))) (cbrt.f64 (*.f64 x (*.f64 x (*.f64 s s))))) (cbrt.f64 (*.f64 x (*.f64 x (*.f64 s s)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 s s))) (*.f64 x (*.f64 x (*.f64 s s)))) (*.f64 x (*.f64 x (*.f64 s s)))))
(*.f64 1 (*.f64 x (*.f64 x (*.f64 s s))))
(exp.f64 (log.f64 (*.f64 x (*.f64 x (*.f64 s s)))))
(log.f64 (exp.f64 (*.f64 x (*.f64 x (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 x (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 x (*.f64 s s)))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 0 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (-.f64 0 (/.f64 (pow.f64 (cos.f64 x) 2) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))) (/.f64 (pow.f64 (sin.f64 x) 2) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 1/2 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (*.f64 (cos.f64 (+.f64 x x)) 1/2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 0 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(-.f64 0 (-.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (-.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(*.f64 (cos.f64 (+.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) 1)
(*.f64 1 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (cos.f64 (+.f64 x x)))
(*.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (/.f64 1 (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (neg.f64 (cos.f64 (+.f64 x x))) (/.f64 -1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 -1 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(*.f64 (/.f64 1 x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (pow.f64 c -2) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 1 (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)))
(*.f64 (/.f64 -1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (neg.f64 (cos.f64 (+.f64 x x))))
(*.f64 (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 (+.f64 x x)) x))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))))
(*.f64 (/.f64 1 c) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (pow.f64 c -2) x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s x))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2)) (pow.f64 c -2))
(*.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)) (/.f64 (/.f64 1 x) (*.f64 s s)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)) (/.f64 1 (*.f64 s s)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 x))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s x))) (/.f64 (pow.f64 c -2) x))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (pow.f64 (*.f64 s x) 2)) (/.f64 1 c))
(*.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (/.f64 1 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))) -1)
(*.f64 (*.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 c -2))) (/.f64 -1 (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 -1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (*.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))) (/.f64 1 (+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 s s)) (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)))
(*.f64 (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (cos.f64 (+.f64 x x)) c))
(*.f64 (neg.f64 (pow.f64 c -2)) (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 s x) 2))))
(*.f64 (/.f64 1 (*.f64 s s)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)))
(*.f64 (/.f64 -1 (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 c -2))))
(*.f64 (/.f64 -1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)))
(*.f64 (/.f64 -1 x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6))) (/.f64 1 (*.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) x) (/.f64 1 (*.f64 (*.f64 x (pow.f64 (*.f64 c s) 2)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (*.f64 (pow.f64 c -2) (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6))) (/.f64 1 (*.f64 (pow.f64 (*.f64 s x) 2) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 1 (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4))))
(*.f64 (/.f64 1 (*.f64 s x)) (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) (*.f64 s x))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s s)) (/.f64 1 (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 s s))) (/.f64 1 (*.f64 c (*.f64 x x))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c s) 2)) (/.f64 1 (*.f64 x x)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s x)) (/.f64 (pow.f64 c -2) (*.f64 s x)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 1 (*.f64 c x)))
(*.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) (*.f64 s x))) (/.f64 1 (*.f64 s x)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 s x) 2))) (neg.f64 (pow.f64 c -2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x))) (/.f64 -1 x))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (*.f64 s s)) (/.f64 1 (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (*.f64 s x)) (/.f64 1 (*.f64 s x)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 x x))) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 x x))) (/.f64 (pow.f64 c -2) s))
(*.f64 (/.f64 1 (*.f64 c (*.f64 s s))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 x x))))
(*.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)))
(*.f64 (/.f64 1 (*.f64 c x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 s s) (*.f64 c x))))
(*.f64 (/.f64 -1 c) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))))
(*.f64 (neg.f64 (/.f64 (pow.f64 c -2) x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (neg.f64 (*.f64 s x)))))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) x) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 s x)) (/.f64 (pow.f64 c -2) s))
(*.f64 (/.f64 (pow.f64 c -2) (*.f64 s x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s x)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 1 s))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (*.f64 s (*.f64 x x))) (/.f64 1 s))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c (*.f64 s s))) (/.f64 1 (*.f64 c x)))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 1 c))
(*.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (/.f64 (pow.f64 c -2) (*.f64 s x))) (/.f64 1 s))
(*.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) c) (/.f64 1 (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))))
(*.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 -1 x))
(*.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (pow.f64 (*.f64 s x) 2)) (neg.f64 (pow.f64 c -2)))
(*.f64 (*.f64 (neg.f64 (cos.f64 (+.f64 x x))) (/.f64 (pow.f64 c -2) x)) (/.f64 1 (*.f64 s (neg.f64 (*.f64 s x)))))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)) s) (/.f64 1 (*.f64 s x)))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)) (*.f64 s x)) (/.f64 1 s))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)) s) (/.f64 1 s))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (*.f64 c (*.f64 s x))) (/.f64 1 s))
(*.f64 (/.f64 1 s) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(*.f64 (-.f64 (/.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 3)) (/.f64 (pow.f64 (sin.f64 x) 6) (pow.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 3))) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (fma.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (*.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) c)) (/.f64 1 (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))))
(*.f64 (/.f64 1 (pow.f64 (*.f64 c x) 2)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s s)))
(*.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c x)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 c x))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 c -2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (pow.f64 c -2) x)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 c x))))
(*.f64 (*.f64 (pow.f64 c -2) (-.f64 (cos.f64 x) (sin.f64 x))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (pow.f64 c -2) x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s s)) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 s s))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 x x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) s) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (*.f64 (pow.f64 c -2) (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 c -2)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 x x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c x) 2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s s)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) s))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))) (/.f64 -1 c))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (neg.f64 (*.f64 s x)))) (neg.f64 (/.f64 (pow.f64 c -2) x)))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (cos.f64 x) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (sin.f64 x) 2))) (/.f64 1 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 (*.f64 x (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) c) (/.f64 1 (*.f64 (*.f64 c (pow.f64 (*.f64 s x) 2)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (*.f64 (/.f64 (pow.f64 c -2) x) (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6))) (/.f64 1 (*.f64 (*.f64 s (*.f64 s x)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (pow.f64 (*.f64 s x) 2)) (/.f64 1 (*.f64 (*.f64 c c) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2)))) (/.f64 -1 x))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2))) (neg.f64 (pow.f64 c -2)))
(*.f64 (neg.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x))) (/.f64 1 (*.f64 s (neg.f64 (*.f64 s x)))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2))) (/.f64 1 (neg.f64 (*.f64 s s))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x))) (/.f64 1 (neg.f64 (*.f64 (*.f64 s s) (*.f64 c x)))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1/2) (pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1/2))
(*.f64 (/.f64 (pow.f64 c -2) s) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 x x))))
(pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1)
(pow.f64 (exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))))) -1)
(neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(exp.f64 (*.f64 -1 (log.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))))))
(fma.f64 (cos.f64 (+.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) 1 (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 1 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (cos.f64 (+.f64 x x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (pow.f64 (cos.f64 x) 2) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (pow.f64 (cos.f64 x) 2) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (pow.f64 (cos.f64 x) 2) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (/.f64 1 (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (neg.f64 (cos.f64 (+.f64 x x))) (/.f64 -1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 -1 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (pow.f64 c -2) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (neg.f64 (cos.f64 (+.f64 x x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 (+.f64 x x)) x) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 c) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (pow.f64 c -2) x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2)) (pow.f64 c -2) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)) (/.f64 (/.f64 1 x) (*.f64 s s)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)) (/.f64 1 (*.f64 s s)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 x) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s x))) (/.f64 (pow.f64 c -2) x) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (pow.f64 (*.f64 s x) 2)) (/.f64 1 c) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 c -2))) (/.f64 -1 (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 -1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (neg.f64 (pow.f64 c -2)) (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 s x) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 c -2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s s)) (/.f64 1 (pow.f64 (*.f64 c x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 s s))) (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c s) 2)) (/.f64 1 (*.f64 x x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s x)) (/.f64 (pow.f64 c -2) (*.f64 s x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 1 (*.f64 c x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) (*.f64 s x))) (/.f64 1 (*.f64 s x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 x x))) (/.f64 1 (*.f64 c (*.f64 s s))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 x x))) (/.f64 (pow.f64 c -2) s) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 c) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (neg.f64 (/.f64 (pow.f64 c -2) x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (neg.f64 (*.f64 s x)))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 1 s) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (cos.f64 x) c) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (cos.f64 x) c) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 x) x) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 x) x) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 x) (*.f64 x x)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 x) (*.f64 x x)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 x x)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 x x)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 x) (pow.f64 c -2)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (*.f64 (cos.f64 x) (pow.f64 c -2)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 x) (pow.f64 c -2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 x) (pow.f64 c -2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 s (*.f64 s x))) (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 s (*.f64 s x))) (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x))) (/.f64 (cos.f64 x) (*.f64 s (*.f64 s x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x))) (/.f64 (cos.f64 x) (*.f64 s (*.f64 s x))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c x)) (/.f64 (cos.f64 x) (*.f64 (*.f64 s s) (*.f64 c x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c x)) (/.f64 (cos.f64 x) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c x) 2)) (/.f64 (cos.f64 x) (*.f64 s s)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c x) 2)) (/.f64 (cos.f64 x) (*.f64 s s)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 (cos.f64 x) s) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 (cos.f64 x) s) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (*.f64 x x))) (/.f64 (cos.f64 x) (*.f64 c (*.f64 s s))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (*.f64 x x))) (/.f64 (cos.f64 x) (*.f64 c (*.f64 s s))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 c -2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 c x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (pow.f64 c -2) x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (*.f64 (pow.f64 c -2) (-.f64 (cos.f64 x) (sin.f64 x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 x x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 s s))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c x) 2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s s)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) s) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1/2) (pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1/2) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))) (sqrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))))
(log1p.f64 (expm1.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))))
(expm1.f64 (log1p.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))))
(pow.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))) 1)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))) (cbrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))))) (cbrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))) (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))) (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))))
(*.f64 1 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))))
(exp.f64 (log.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))))
(log.f64 (exp.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c (*.f64 s s)))))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 s s))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 x (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 x (*.f64 s s)))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 s s))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))))
Outputs
(*.f64 c (pow.f64 s 2))
(*.f64 c (*.f64 s s))
(*.f64 c (pow.f64 s 2))
(*.f64 c (*.f64 s s))
(*.f64 c (pow.f64 s 2))
(*.f64 c (*.f64 s s))
(*.f64 c (pow.f64 s 2))
(*.f64 c (*.f64 s s))
(*.f64 c (pow.f64 s 2))
(*.f64 c (*.f64 s s))
(*.f64 c (pow.f64 s 2))
(*.f64 c (*.f64 s s))
(*.f64 c (pow.f64 s 2))
(*.f64 c (*.f64 s s))
(*.f64 c (pow.f64 s 2))
(*.f64 c (*.f64 s s))
(*.f64 c (pow.f64 s 2))
(*.f64 c (*.f64 s s))
(*.f64 c (pow.f64 s 2))
(*.f64 c (*.f64 s s))
(*.f64 c (pow.f64 s 2))
(*.f64 c (*.f64 s s))
(*.f64 c (pow.f64 s 2))
(*.f64 c (*.f64 s s))
(*.f64 c (pow.f64 s 2))
(*.f64 c (*.f64 s s))
(*.f64 c (pow.f64 s 2))
(*.f64 c (*.f64 s s))
(*.f64 c (pow.f64 s 2))
(*.f64 c (*.f64 s s))
(*.f64 c (pow.f64 s 2))
(*.f64 c (*.f64 s s))
(*.f64 c (pow.f64 s 2))
(*.f64 c (*.f64 s s))
(*.f64 c (pow.f64 s 2))
(*.f64 c (*.f64 s s))
(*.f64 c (pow.f64 s 2))
(*.f64 c (*.f64 s s))
(*.f64 c (pow.f64 s 2))
(*.f64 c (*.f64 s s))
(*.f64 c (pow.f64 s 2))
(*.f64 c (*.f64 s s))
(*.f64 c (pow.f64 s 2))
(*.f64 c (*.f64 s s))
(*.f64 c (pow.f64 s 2))
(*.f64 c (*.f64 s s))
(*.f64 c (pow.f64 s 2))
(*.f64 c (*.f64 s s))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(-.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (/.f64 2 (*.f64 (*.f64 s s) (*.f64 c c))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 -2 (pow.f64 (*.f64 c s) 2)))
(-.f64 (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (fma.f64 2/3 (/.f64 (*.f64 x x) (*.f64 (*.f64 s s) (*.f64 c c))) (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))) (/.f64 2 (*.f64 (*.f64 s s) (*.f64 c c))))
(+.f64 (fma.f64 2/3 (*.f64 x (/.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 -2 (pow.f64 (*.f64 c s) 2)))
(-.f64 (+.f64 (*.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (fma.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (*.f64 s s) (*.f64 c c))) (fma.f64 2/3 (/.f64 (*.f64 x x) (*.f64 (*.f64 s s) (*.f64 c c))) (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))) (/.f64 2 (*.f64 (*.f64 s s) (*.f64 c c))))
(+.f64 (fma.f64 -4/45 (/.f64 (pow.f64 x 4) (pow.f64 (*.f64 c s) 2)) (fma.f64 2/3 (*.f64 x (/.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))) (/.f64 -2 (pow.f64 (*.f64 c s) 2)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(*.f64 (pow.f64 s 2) (pow.f64 x 2))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(-.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (/.f64 2 (*.f64 (*.f64 s s) (*.f64 c c))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 -2 (pow.f64 (*.f64 c s) 2)))
(-.f64 (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (fma.f64 2/3 (/.f64 (*.f64 x x) (*.f64 (*.f64 s s) (*.f64 c c))) (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))) (/.f64 2 (*.f64 (*.f64 s s) (*.f64 c c))))
(+.f64 (fma.f64 2/3 (*.f64 x (/.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 -2 (pow.f64 (*.f64 c s) 2)))
(-.f64 (+.f64 (*.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (fma.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (*.f64 s s) (*.f64 c c))) (fma.f64 2/3 (/.f64 (*.f64 x x) (*.f64 (*.f64 s s) (*.f64 c c))) (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))) (/.f64 2 (*.f64 (*.f64 s s) (*.f64 c c))))
(+.f64 (fma.f64 -4/45 (/.f64 (pow.f64 x 4) (pow.f64 (*.f64 c s) 2)) (fma.f64 2/3 (*.f64 x (/.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))) (/.f64 -2 (pow.f64 (*.f64 c s) 2)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(exp.f64 (+.f64 (log.f64 c) (*.f64 2 (log.f64 s))))
(*.f64 c (*.f64 s s))
(exp.f64 (+.f64 (*.f64 2 (log.f64 s)) (log.f64 c)))
(*.f64 c (*.f64 s s))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 s s))) (sqrt.f64 (*.f64 c (*.f64 s s))))
(*.f64 c (*.f64 s s))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 s s))))
(*.f64 c (*.f64 s s))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 s s))))
(*.f64 c (*.f64 s s))
(pow.f64 (*.f64 c (*.f64 s s)) 1)
(*.f64 c (*.f64 s s))
(*.f64 (*.f64 (cbrt.f64 (*.f64 c (*.f64 s s))) (cbrt.f64 (*.f64 c (*.f64 s s)))) (cbrt.f64 (*.f64 c (*.f64 s s))))
(*.f64 c (*.f64 s s))
(cbrt.f64 (*.f64 (*.f64 (*.f64 c (*.f64 s s)) (*.f64 c (*.f64 s s))) (*.f64 c (*.f64 s s))))
(cbrt.f64 (*.f64 (*.f64 c (*.f64 s s)) (*.f64 c (*.f64 (*.f64 s s) (*.f64 c (*.f64 s s))))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 s s)) 3))
(*.f64 1 (*.f64 c (*.f64 s s)))
(*.f64 c (*.f64 s s))
(exp.f64 (log.f64 (*.f64 c (*.f64 s s))))
(*.f64 c (*.f64 s s))
(log.f64 (exp.f64 (*.f64 c (*.f64 s s))))
(*.f64 c (*.f64 s s))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s s))))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))
(-.f64 0 (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x)))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 (*.f64 c s) 2) (/.f64 1 x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(/.f64 (*.f64 s (*.f64 s x)) (pow.f64 c -2))
(/.f64 s (/.f64 (pow.f64 c -2) (*.f64 s x)))
(*.f64 (/.f64 (*.f64 s s) (pow.f64 c -2)) x)
(/.f64 (*.f64 x (pow.f64 (*.f64 c s) 2)) 1)
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(/.f64 1 (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(/.f64 (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x)) -1)
(/.f64 (pow.f64 (*.f64 c s) 2) (/.f64 -1 (neg.f64 x)))
(neg.f64 (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x)))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))) (sqrt.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(pow.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))) 1)
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))) (cbrt.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))) (cbrt.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))) (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))) (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(cbrt.f64 (*.f64 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))) (*.f64 x (*.f64 (*.f64 (*.f64 s s) (*.f64 c c)) (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))))
(cbrt.f64 (pow.f64 (*.f64 x (pow.f64 (*.f64 c s) 2)) 3))
(*.f64 1 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(exp.f64 (log.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(log.f64 (exp.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 s) (binary64->binary32 s)) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (binary64->binary32 x)))))
(/.f64 (*.f64 s s) (pow.f64 c -2))
(/.f64 s (/.f64 (pow.f64 c -2) s))
(/.f64 1 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(pow.f64 (*.f64 c s) 2)
(*.f64 (*.f64 s s) (*.f64 c c))
(exp.f64 (fma.f64 2 (log.f64 s) (*.f64 2 (log.f64 c))))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(exp.f64 (*.f64 2 (log.f64 (*.f64 c s))))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(exp.f64 (-.f64 (*.f64 2 (log.f64 s)) (neg.f64 (*.f64 2 (log.f64 c)))))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(*.f64 (sqrt.f64 (*.f64 c (*.f64 c (*.f64 s s)))) (sqrt.f64 (*.f64 c (*.f64 c (*.f64 s s)))))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 c (*.f64 s s)))))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 c (*.f64 s s)))))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(pow.f64 (*.f64 c (*.f64 c (*.f64 s s))) 1)
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(*.f64 (*.f64 (cbrt.f64 (*.f64 c (*.f64 c (*.f64 s s)))) (cbrt.f64 (*.f64 c (*.f64 c (*.f64 s s))))) (cbrt.f64 (*.f64 c (*.f64 c (*.f64 s s)))))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(cbrt.f64 (*.f64 (*.f64 (*.f64 c (*.f64 c (*.f64 s s))) (*.f64 c (*.f64 c (*.f64 s s)))) (*.f64 c (*.f64 c (*.f64 s s)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 s s) (*.f64 c c)) (*.f64 (*.f64 (*.f64 s s) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 c c)))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 c s) 2) 3))
(*.f64 1 (*.f64 c (*.f64 c (*.f64 s s))))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(exp.f64 (log.f64 (*.f64 c (*.f64 c (*.f64 s s)))))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(log.f64 (exp.f64 (*.f64 c (*.f64 c (*.f64 s s)))))
(*.f64 (*.f64 s s) (*.f64 c c))
(pow.f64 (*.f64 c s) 2)
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 s s) (*.f64 c c))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c s) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 s s) (*.f64 c c))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c s) 2)))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 s) (binary64->binary32 s)) (*.f32 (binary64->binary32 c) (binary64->binary32 c))))
(+.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 0)
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(+.f64 0 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(-.f64 0 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 c (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 x (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 (pow.f64 (*.f64 c s) 2) (/.f64 1 (*.f64 x x)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 (*.f64 c c) (/.f64 1 (pow.f64 (*.f64 s x) 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 (*.f64 s (*.f64 s x)) (/.f64 (pow.f64 c -2) x))
(*.f64 (/.f64 s (/.f64 (pow.f64 c -2) (*.f64 s x))) x)
(/.f64 (pow.f64 (*.f64 s x) 2) (pow.f64 c -2))
(/.f64 (*.f64 x (pow.f64 (*.f64 c s) 2)) (/.f64 1 x))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 (pow.f64 (*.f64 s x) 2) (pow.f64 c -2))
(*.f64 (/.f64 s (/.f64 (pow.f64 c -2) (*.f64 s x))) x)
(/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 1)
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 1 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 1 (/.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) 1))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 1 (/.f64 (/.f64 1 (*.f64 c (*.f64 s s))) (*.f64 c (*.f64 x x))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 1 (/.f64 (/.f64 1 (*.f64 s s)) (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 1 (/.f64 1 s)) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (*.f64 s s) (pow.f64 (*.f64 c x) 2))
(/.f64 1 (/.f64 (/.f64 1 s) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(*.f64 (/.f64 1 (/.f64 1 s)) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (*.f64 s s) (pow.f64 (*.f64 c x) 2))
(/.f64 (*.f64 c (*.f64 c x)) (/.f64 (/.f64 1 x) (*.f64 s s)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 (*.f64 c x) (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))))
(*.f64 (/.f64 1 (/.f64 1 s)) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (*.f64 s s) (pow.f64 (*.f64 c x) 2))
(/.f64 (*.f64 x x) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 (*.f64 c (pow.f64 (*.f64 s x) 2)) (/.f64 1 c))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)) -1)
(/.f64 (*.f64 c (*.f64 x x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 (pow.f64 (*.f64 c x) 2) (/.f64 1 (*.f64 s s)))
(*.f64 (/.f64 1 (/.f64 1 s)) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (*.f64 s s) (pow.f64 (*.f64 c x) 2))
(/.f64 (*.f64 s (pow.f64 (*.f64 c x) 2)) (/.f64 1 s))
(*.f64 (/.f64 1 (/.f64 1 s)) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (*.f64 s s) (pow.f64 (*.f64 c x) 2))
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 4)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 1 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 4) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(neg.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(exp.f64 (+.f64 (fma.f64 2 (log.f64 s) (*.f64 2 (log.f64 c))) (*.f64 2 (log.f64 x))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(exp.f64 (+.f64 (*.f64 2 (log.f64 (*.f64 c s))) (*.f64 2 (log.f64 x))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(exp.f64 (+.f64 (*.f64 2 (log.f64 x)) (fma.f64 2 (log.f64 s) (*.f64 2 (log.f64 c)))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(exp.f64 (+.f64 (*.f64 2 (log.f64 x)) (*.f64 2 (log.f64 (*.f64 c s)))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(exp.f64 (neg.f64 (*.f64 -1 (*.f64 2 (log.f64 (*.f64 c (*.f64 s x)))))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (sqrt.f64 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))) (sqrt.f64 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(pow.f64 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))) 1)
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))) (cbrt.f64 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))) (cbrt.f64 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x))) (*.f64 (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x))) (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x))))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 3))
(*.f64 1 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(exp.f64 (log.f64 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(log.f64 (exp.f64 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))))
(binary32->binary64 (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (binary64->binary32 x))) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) (binary64->binary32 s)))
(-.f64 0 (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x)))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 (*.f64 c s) 2) (/.f64 1 x))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(/.f64 (*.f64 s (*.f64 s x)) (pow.f64 c -2))
(/.f64 s (/.f64 (pow.f64 c -2) (*.f64 s x)))
(*.f64 (/.f64 (*.f64 s s) (pow.f64 c -2)) x)
(/.f64 (*.f64 x (pow.f64 (*.f64 c s) 2)) 1)
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(/.f64 1 (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(/.f64 (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x)) -1)
(/.f64 (pow.f64 (*.f64 c s) 2) (/.f64 -1 (neg.f64 x)))
(neg.f64 (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x)))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (sqrt.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))) (sqrt.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(pow.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))) 1)
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))) (cbrt.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))) (cbrt.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))) (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))) (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(cbrt.f64 (*.f64 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))) (*.f64 x (*.f64 (*.f64 (*.f64 s s) (*.f64 c c)) (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))))
(cbrt.f64 (pow.f64 (*.f64 x (pow.f64 (*.f64 c s) 2)) 3))
(*.f64 1 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(exp.f64 (log.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(log.f64 (exp.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (pow.f64 (*.f64 c s) 2))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 s) (binary64->binary32 s)) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (binary64->binary32 x)))))
(-.f64 0 (*.f64 s (neg.f64 (*.f64 s x))))
(*.f64 s (*.f64 s x))
(/.f64 (*.f64 s s) (/.f64 1 x))
(*.f64 s (*.f64 s x))
(/.f64 1 (/.f64 (/.f64 1 x) (*.f64 s s)))
(*.f64 s (*.f64 s x))
(neg.f64 (*.f64 s (neg.f64 (*.f64 s x))))
(*.f64 s (*.f64 s x))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 s s))) (sqrt.f64 (*.f64 x (*.f64 s s))))
(*.f64 s (*.f64 s x))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 s s))))
(*.f64 s (*.f64 s x))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 s s))))
(*.f64 s (*.f64 s x))
(pow.f64 (*.f64 x (*.f64 s s)) 1)
(*.f64 s (*.f64 s x))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (*.f64 s s))) (cbrt.f64 (*.f64 x (*.f64 s s)))) (cbrt.f64 (*.f64 x (*.f64 s s))))
(*.f64 s (*.f64 s x))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 s s)) (*.f64 x (*.f64 s s))) (*.f64 x (*.f64 s s))))
(cbrt.f64 (*.f64 (*.f64 s (*.f64 s x)) (*.f64 (*.f64 s (*.f64 s x)) (*.f64 s (*.f64 s x)))))
(cbrt.f64 (pow.f64 (*.f64 s (*.f64 s x)) 3))
(*.f64 1 (*.f64 x (*.f64 s s)))
(*.f64 s (*.f64 s x))
(exp.f64 (log.f64 (*.f64 x (*.f64 s s))))
(*.f64 s (*.f64 s x))
(log.f64 (exp.f64 (*.f64 x (*.f64 s s))))
(*.f64 s (*.f64 s x))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 s) (binary64->binary32 s)) (binary64->binary32 x)))
(binary32->binary64 (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))
(+.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 0)
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(+.f64 0 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(-.f64 0 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 c (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 x (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 (pow.f64 (*.f64 c s) 2) (/.f64 1 (*.f64 x x)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 (*.f64 c c) (/.f64 1 (pow.f64 (*.f64 s x) 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 (*.f64 s (*.f64 s x)) (/.f64 (pow.f64 c -2) x))
(*.f64 (/.f64 s (/.f64 (pow.f64 c -2) (*.f64 s x))) x)
(/.f64 (pow.f64 (*.f64 s x) 2) (pow.f64 c -2))
(/.f64 (*.f64 x (pow.f64 (*.f64 c s) 2)) (/.f64 1 x))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 (pow.f64 (*.f64 s x) 2) (pow.f64 c -2))
(*.f64 (/.f64 s (/.f64 (pow.f64 c -2) (*.f64 s x))) x)
(/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 1)
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 1 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 1 (/.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) 1))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 1 (/.f64 (/.f64 1 (*.f64 c (*.f64 s s))) (*.f64 c (*.f64 x x))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 1 (/.f64 (/.f64 1 (*.f64 s s)) (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 1 (/.f64 1 s)) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (*.f64 s s) (pow.f64 (*.f64 c x) 2))
(/.f64 1 (/.f64 (/.f64 1 s) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(*.f64 (/.f64 1 (/.f64 1 s)) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (*.f64 s s) (pow.f64 (*.f64 c x) 2))
(/.f64 (*.f64 c (*.f64 c x)) (/.f64 (/.f64 1 x) (*.f64 s s)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 (*.f64 c x) (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))))
(*.f64 (/.f64 1 (/.f64 1 s)) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (*.f64 s s) (pow.f64 (*.f64 c x) 2))
(/.f64 (*.f64 x x) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 (*.f64 c (pow.f64 (*.f64 s x) 2)) (/.f64 1 c))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)) -1)
(/.f64 (*.f64 c (*.f64 x x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 (pow.f64 (*.f64 c x) 2) (/.f64 1 (*.f64 s s)))
(*.f64 (/.f64 1 (/.f64 1 s)) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (*.f64 s s) (pow.f64 (*.f64 c x) 2))
(/.f64 (*.f64 s (pow.f64 (*.f64 c x) 2)) (/.f64 1 s))
(*.f64 (/.f64 1 (/.f64 1 s)) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (*.f64 s s) (pow.f64 (*.f64 c x) 2))
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 4)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 1 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 4) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(neg.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(exp.f64 (+.f64 (fma.f64 2 (log.f64 s) (*.f64 2 (log.f64 c))) (*.f64 2 (log.f64 x))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(exp.f64 (+.f64 (*.f64 2 (log.f64 (*.f64 c s))) (*.f64 2 (log.f64 x))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(exp.f64 (+.f64 (*.f64 2 (log.f64 x)) (fma.f64 2 (log.f64 s) (*.f64 2 (log.f64 c)))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(exp.f64 (+.f64 (*.f64 2 (log.f64 x)) (*.f64 2 (log.f64 (*.f64 c s)))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(exp.f64 (neg.f64 (*.f64 -1 (*.f64 2 (log.f64 (*.f64 c (*.f64 s x)))))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (sqrt.f64 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))) (sqrt.f64 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(pow.f64 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))) 1)
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))) (cbrt.f64 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))) (cbrt.f64 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x))) (*.f64 (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x))) (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x))))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 3))
(*.f64 1 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(exp.f64 (log.f64 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(log.f64 (exp.f64 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))))
(binary32->binary64 (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (binary64->binary32 x))) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) (binary64->binary32 s)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (*.f64 2 (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 2 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 0 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (-.f64 0 (/.f64 (pow.f64 (cos.f64 x) 2) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))) (/.f64 (pow.f64 (sin.f64 x) 2) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (neg.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))) (/.f64 (pow.f64 (sin.f64 x) 2) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (pow.f64 (cos.f64 x) 2) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 1/2 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (*.f64 (cos.f64 (+.f64 x x)) 1/2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 1/2 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 1/2)))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 -1/2 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 0 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(-.f64 0 (-.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (-.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(*.f64 (cos.f64 (+.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) 1)
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 1 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (cos.f64 (+.f64 x x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (/.f64 1 (pow.f64 (*.f64 s x) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (neg.f64 (cos.f64 (+.f64 x x))) (/.f64 -1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 -1 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 1 x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (pow.f64 c -2) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 1 (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 -1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (neg.f64 (cos.f64 (+.f64 x x))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 (+.f64 x x)) x))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 1 c) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (pow.f64 (*.f64 s x) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (pow.f64 c -2) x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2)) (pow.f64 c -2))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)) (/.f64 (/.f64 1 x) (*.f64 s s)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)) (/.f64 1 (*.f64 s s)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 x))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s x))) (/.f64 (pow.f64 c -2) x))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (pow.f64 (*.f64 s x) 2)) (/.f64 1 c))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (/.f64 1 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4))) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))) -1)
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (*.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 c -2))) (/.f64 -1 (pow.f64 (*.f64 s x) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 -1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 -1 x) (pow.f64 (*.f64 c s) 2)))
(/.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (*.f64 x (pow.f64 (*.f64 c s) 2))) (neg.f64 x))
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (*.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))) (/.f64 1 (+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))))
(/.f64 (-.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 x) 4) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (*.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))) (+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c s) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 s s)) (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (cos.f64 (+.f64 x x)) c))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (neg.f64 (pow.f64 c -2)) (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 s x) 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 1 (*.f64 s s)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 -1 (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 c -2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 -1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 -1 x) (pow.f64 (*.f64 c s) 2)))
(/.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (*.f64 x (pow.f64 (*.f64 c s) 2))) (neg.f64 x))
(*.f64 (/.f64 -1 x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 -1 x) (pow.f64 (*.f64 c s) 2)))
(/.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (*.f64 x (pow.f64 (*.f64 c s) 2))) (neg.f64 x))
(*.f64 (*.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6))) (/.f64 1 (*.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6))) (/.f64 (/.f64 1 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6))) (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (neg.f64 (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) x) (/.f64 1 (*.f64 (*.f64 x (pow.f64 (*.f64 c s) 2)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) x) (/.f64 1 (*.f64 x (*.f64 (pow.f64 (*.f64 c s) 2) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) x) (*.f64 x (*.f64 (pow.f64 (*.f64 c s) 2) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (*.f64 (pow.f64 c -2) (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6))) (/.f64 1 (*.f64 (pow.f64 (*.f64 s x) 2) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (*.f64 (pow.f64 c -2) (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6))) (/.f64 (/.f64 1 (pow.f64 (*.f64 s x) 2)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4))))
(/.f64 (*.f64 (pow.f64 c -2) (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6))) (*.f64 (pow.f64 (*.f64 s x) 2) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 1 (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4))))
(*.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (/.f64 1 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4))) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 1 (*.f64 s x)) (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s s)) (/.f64 1 (pow.f64 (*.f64 c x) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 s s))) (/.f64 1 (*.f64 c (*.f64 x x))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c s) 2)) (/.f64 1 (*.f64 x x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s x)) (/.f64 (pow.f64 c -2) (*.f64 s x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 1 (*.f64 c x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) (*.f64 s x))) (/.f64 1 (*.f64 s x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 s x) 2))) (neg.f64 (pow.f64 c -2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x))) (/.f64 -1 x))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 -1 x) (pow.f64 (*.f64 c s) 2)))
(/.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (*.f64 x (pow.f64 (*.f64 c s) 2))) (neg.f64 x))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (*.f64 s s)) (/.f64 1 (*.f64 x x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (*.f64 s x)) (/.f64 1 (*.f64 s x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 x x))) (/.f64 1 (*.f64 c (*.f64 s s))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 x x))) (/.f64 (pow.f64 c -2) s))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 1 (*.f64 c (*.f64 s s))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 x x))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 1 (*.f64 c x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 s s) (*.f64 c x))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 -1 c) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))))
(/.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) c)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c)))
(*.f64 (neg.f64 (/.f64 (pow.f64 c -2) x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (neg.f64 (*.f64 s x)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 c -2)) x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s (neg.f64 x)))))
(*.f64 (/.f64 (pow.f64 c -2) x) (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s (neg.f64 x))))))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) x) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 s x)) (/.f64 (pow.f64 c -2) s))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (pow.f64 c -2) (*.f64 s x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 1 s))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (*.f64 s (*.f64 x x))) (/.f64 1 s))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c (*.f64 s s))) (/.f64 1 (*.f64 c x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 1 c))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (/.f64 (pow.f64 c -2) (*.f64 s x))) (/.f64 1 s))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) c) (/.f64 1 (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))))
(*.f64 (/.f64 -1 c) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))))
(/.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) c)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c)))
(*.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 -1 x))
(*.f64 (/.f64 -1 x) (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) x)) (*.f64 x (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (pow.f64 (*.f64 s x) 2)) (neg.f64 (pow.f64 c -2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (*.f64 (neg.f64 (cos.f64 (+.f64 x x))) (/.f64 (pow.f64 c -2) x)) (/.f64 1 (*.f64 s (neg.f64 (*.f64 s x)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 c -2)) x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s (neg.f64 x)))))
(*.f64 (/.f64 (pow.f64 c -2) x) (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s (neg.f64 x))))))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)) s) (/.f64 1 (*.f64 s x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)) (*.f64 s x)) (/.f64 1 s))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)) s) (/.f64 1 s))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (*.f64 c (*.f64 s x))) (/.f64 1 s))
(*.f64 (/.f64 1 s) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)
(*.f64 (/.f64 1 s) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (-.f64 (/.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 3)) (/.f64 (pow.f64 (sin.f64 x) 6) (pow.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 3))) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (fma.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (*.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))))))
(/.f64 (-.f64 (/.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 3)) (/.f64 (pow.f64 (sin.f64 x) 6) (pow.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 3))) (+.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 x) 4) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (*.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) c)) (/.f64 1 (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))))
(*.f64 (/.f64 -1 c) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))))
(/.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) c)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c)))
(*.f64 (/.f64 1 (pow.f64 (*.f64 c x) 2)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s s)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 s s))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) c) (*.f64 c (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c x)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) s) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 c x))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 c c) x)) (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 s (*.f64 s x))) (*.f64 c (*.f64 c x)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x x)) (pow.f64 (*.f64 c s) 2))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x x)) (pow.f64 (*.f64 c s) 2))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x x)) (pow.f64 (*.f64 c s) 2))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x x)) (pow.f64 (*.f64 c s) 2))
(*.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 c -2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (*.f64 (pow.f64 c -2) (+.f64 (sin.f64 x) (cos.f64 x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (pow.f64 c -2) (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (pow.f64 c -2) x)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (*.f64 (/.f64 (pow.f64 c -2) x) (+.f64 (sin.f64 x) (cos.f64 x))))
(*.f64 (/.f64 (pow.f64 c -2) x) (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 s (*.f64 s x))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 c x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 c c) x)) (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 s (*.f64 s x))) (*.f64 c (*.f64 c x)))
(*.f64 (*.f64 (pow.f64 c -2) (-.f64 (cos.f64 x) (sin.f64 x))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (*.f64 (pow.f64 c -2) (+.f64 (sin.f64 x) (cos.f64 x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (pow.f64 c -2) (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (pow.f64 c -2) x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (*.f64 (/.f64 (pow.f64 c -2) x) (+.f64 (sin.f64 x) (cos.f64 x))))
(*.f64 (/.f64 (pow.f64 c -2) x) (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 s (*.f64 s x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s s)) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) s) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) s) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 s s))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 x x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 s s))) (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c (*.f64 x x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x (*.f64 c x))) (*.f64 c (*.f64 s s)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) c) (*.f64 c (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) s) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) s) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x x)) (pow.f64 (*.f64 c s) 2))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (*.f64 (pow.f64 c -2) (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (*.f64 (pow.f64 c -2) (+.f64 (sin.f64 x) (cos.f64 x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (pow.f64 c -2) (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) c) (*.f64 c (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 c -2)))
(*.f64 (*.f64 (pow.f64 c -2) (+.f64 (sin.f64 x) (cos.f64 x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (pow.f64 c -2) (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x x)) (pow.f64 (*.f64 c s) 2))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 x x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 s s))) (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c (*.f64 x x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x (*.f64 c x))) (*.f64 c (*.f64 s s)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x x)) (pow.f64 (*.f64 c s) 2))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x x)) (pow.f64 (*.f64 c s) 2))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) c) (*.f64 c (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c x) 2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s s)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) s) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) s))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) s) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))) (/.f64 -1 c))
(*.f64 (/.f64 -1 c) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))))
(/.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) c)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (neg.f64 (*.f64 s x)))) (neg.f64 (/.f64 (pow.f64 c -2) x)))
(*.f64 (/.f64 (neg.f64 (pow.f64 c -2)) x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s (neg.f64 x)))))
(*.f64 (/.f64 (pow.f64 c -2) x) (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s (neg.f64 x))))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (cos.f64 x) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (sin.f64 x) 2))) (/.f64 1 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(*.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2))) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 4)))
(/.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2))) (pow.f64 (*.f64 c (*.f64 s x)) 4))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 (*.f64 x (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (/.f64 1 (*.f64 x (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4))))) (*.f64 x (pow.f64 (*.f64 c s) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (*.f64 x (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) c) (/.f64 1 (*.f64 (*.f64 c (pow.f64 (*.f64 s x) 2)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) c) (*.f64 c (*.f64 (pow.f64 (*.f64 s x) 2) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (*.f64 (/.f64 (pow.f64 c -2) x) (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6))) (/.f64 1 (*.f64 (*.f64 s (*.f64 s x)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (pow.f64 c -2) x) (*.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (/.f64 (/.f64 1 (*.f64 s (*.f64 s x))) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(/.f64 (/.f64 (pow.f64 c -2) (/.f64 x (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)))) (*.f64 s (*.f64 (*.f64 s x) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (pow.f64 (*.f64 s x) 2)) (/.f64 1 (*.f64 (*.f64 c c) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (pow.f64 (*.f64 s x) 2)) (/.f64 (/.f64 1 (*.f64 c c)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (pow.f64 (*.f64 s x) 2)) (*.f64 (*.f64 c c) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2)))) (/.f64 -1 x))
(*.f64 (/.f64 -1 x) (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) x)) (*.f64 x (pow.f64 (*.f64 c s) 2)))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2))) (neg.f64 (pow.f64 c -2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (neg.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x))) (/.f64 1 (*.f64 s (neg.f64 (*.f64 s x)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 c -2)) x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s (neg.f64 x)))))
(*.f64 (/.f64 (pow.f64 c -2) x) (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s (neg.f64 x))))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2))) (/.f64 1 (neg.f64 (*.f64 s s))))
(*.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (pow.f64 (*.f64 c x) 2)) (/.f64 1 (*.f64 s (neg.f64 s))))
(/.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (pow.f64 (*.f64 c x) 2)) (*.f64 s (neg.f64 s)))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x))) (/.f64 1 (neg.f64 (*.f64 (*.f64 s s) (*.f64 c x)))))
(*.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (*.f64 c x)) (/.f64 1 (*.f64 (*.f64 s s) (neg.f64 (*.f64 c x)))))
(/.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (*.f64 c x)) (*.f64 (*.f64 s s) (*.f64 x (neg.f64 c))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1/2) (pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1/2))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (pow.f64 c -2) s) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 x x))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1)
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(pow.f64 (exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))))) -1)
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(exp.f64 (*.f64 -1 (log.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(fma.f64 (cos.f64 (+.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) 1 (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 1 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (cos.f64 (+.f64 x x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (pow.f64 (cos.f64 x) 2) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 x) 2) 1) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (pow.f64 (cos.f64 x) 2) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (pow.f64 (cos.f64 x) 2) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 x) 2) 1) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (pow.f64 (cos.f64 x) 2) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (pow.f64 (cos.f64 x) 2) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 x) 2) 1) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (/.f64 1 (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (neg.f64 (cos.f64 (+.f64 x x))) (/.f64 -1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 -1 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (pow.f64 c -2) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (neg.f64 (cos.f64 (+.f64 x x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 (+.f64 x x)) x) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 c) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (pow.f64 c -2) x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2)) (pow.f64 c -2) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)) (/.f64 (/.f64 1 x) (*.f64 s s)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)) (/.f64 1 (*.f64 s s)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 x) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s x))) (/.f64 (pow.f64 c -2) x) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (pow.f64 (*.f64 s x) 2)) (/.f64 1 c) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 c -2))) (/.f64 -1 (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 -1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 -1 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 -1 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (neg.f64 (pow.f64 c -2)) (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 s x) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 c -2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 -1 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 -1 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 -1 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 -1 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s s)) (/.f64 1 (pow.f64 (*.f64 c x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 s s))) (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c s) 2)) (/.f64 1 (*.f64 x x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s x)) (/.f64 (pow.f64 c -2) (*.f64 s x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 1 (*.f64 c x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) (*.f64 s x))) (/.f64 1 (*.f64 s x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 x x))) (/.f64 1 (*.f64 c (*.f64 s s))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 x x))) (/.f64 (pow.f64 c -2) s) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 c) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 c) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))) (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (neg.f64 (/.f64 (pow.f64 c -2) x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (neg.f64 (*.f64 s x)))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (neg.f64 (pow.f64 c -2)) x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s (neg.f64 x)))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (neg.f64 (pow.f64 c -2)) x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s (neg.f64 x)))) (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 1 s) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) c)) (pow.f64 (*.f64 s x) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) c)) (pow.f64 (*.f64 s x) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (cos.f64 x) c) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) c)) (pow.f64 (*.f64 s x) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (cos.f64 x) c) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) c)) (pow.f64 (*.f64 s x) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (cos.f64 x) x) (/.f64 (/.f64 (cos.f64 x) x) (pow.f64 (*.f64 c s) 2))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (cos.f64 x) x) (/.f64 (/.f64 (cos.f64 x) x) (pow.f64 (*.f64 c s) 2))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 x) x) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (cos.f64 x) x) (/.f64 (/.f64 (cos.f64 x) x) (pow.f64 (*.f64 c s) 2))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 x) x) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (cos.f64 x) x) (/.f64 (/.f64 (cos.f64 x) x) (pow.f64 (*.f64 c s) 2))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 x) (*.f64 x x)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 x) (*.f64 x x)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 x) (*.f64 x x)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 x x)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 x) (*.f64 x x)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 x x)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 x) (*.f64 x x)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 x) (pow.f64 c -2)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (*.f64 (pow.f64 c -2) (cos.f64 x)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c -2) (cos.f64 x)) (cos.f64 x)) (pow.f64 (*.f64 s x) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 x) (pow.f64 c -2)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (pow.f64 c -2) (cos.f64 x)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c -2) (cos.f64 x)) (cos.f64 x)) (pow.f64 (*.f64 s x) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 x) (pow.f64 c -2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (*.f64 (pow.f64 c -2) (cos.f64 x)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c -2) (cos.f64 x)) (cos.f64 x)) (pow.f64 (*.f64 s x) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 x) (pow.f64 c -2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (pow.f64 c -2) (cos.f64 x)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c -2) (cos.f64 x)) (cos.f64 x)) (pow.f64 (*.f64 s x) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 s (*.f64 s x))) (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (/.f64 (cos.f64 x) s) (*.f64 s x)) (/.f64 (cos.f64 x) (*.f64 (*.f64 c c) x)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (/.f64 (cos.f64 x) s) (*.f64 s x)) (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x)))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 s (*.f64 s x))) (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (/.f64 (cos.f64 x) s) (*.f64 s x)) (/.f64 (cos.f64 x) (*.f64 (*.f64 c c) x)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (/.f64 (cos.f64 x) s) (*.f64 s x)) (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x)))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x))) (/.f64 (cos.f64 x) (*.f64 s (*.f64 s x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (/.f64 (cos.f64 x) s) (*.f64 s x)) (/.f64 (cos.f64 x) (*.f64 (*.f64 c c) x)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (/.f64 (cos.f64 x) s) (*.f64 s x)) (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x)))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x))) (/.f64 (cos.f64 x) (*.f64 s (*.f64 s x))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (/.f64 (cos.f64 x) s) (*.f64 s x)) (/.f64 (cos.f64 x) (*.f64 (*.f64 c c) x)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (/.f64 (cos.f64 x) s) (*.f64 s x)) (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x)))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c x)) (/.f64 (cos.f64 x) (*.f64 (*.f64 s s) (*.f64 c x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c x)) (/.f64 (cos.f64 x) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (cos.f64 x) (*.f64 c x)) (/.f64 (/.f64 (/.f64 (cos.f64 x) s) s) (*.f64 c x))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c x)) (/.f64 (cos.f64 x) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (cos.f64 x) (*.f64 c x)) (/.f64 (/.f64 (/.f64 (cos.f64 x) s) s) (*.f64 c x))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c x) 2)) (/.f64 (cos.f64 x) (*.f64 s s)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c x) 2)) (/.f64 (/.f64 (cos.f64 x) s) s) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c x) 2)) (/.f64 (/.f64 (cos.f64 x) s) s)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c x) 2)) (/.f64 (cos.f64 x) (*.f64 s s)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c x) 2)) (/.f64 (/.f64 (cos.f64 x) s) s) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c x) 2)) (/.f64 (/.f64 (cos.f64 x) s) s)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 (cos.f64 x) s) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (/.f64 (cos.f64 x) s) (pow.f64 (*.f64 c x) 2)) (/.f64 (cos.f64 x) s) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (/.f64 (cos.f64 x) s) (pow.f64 (*.f64 c x) 2)) (/.f64 (cos.f64 x) s)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 (cos.f64 x) s) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (/.f64 (cos.f64 x) s) (pow.f64 (*.f64 c x) 2)) (/.f64 (cos.f64 x) s) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (/.f64 (cos.f64 x) s) (pow.f64 (*.f64 c x) 2)) (/.f64 (cos.f64 x) s)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (*.f64 x x))) (/.f64 (cos.f64 x) (*.f64 c (*.f64 s s))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (*.f64 x x))) (/.f64 (cos.f64 x) (*.f64 c (*.f64 s s))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (*.f64 (/.f64 (cos.f64 x) (*.f64 x (*.f64 c x))) (/.f64 (cos.f64 x) c)) (*.f64 s s)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (*.f64 x x))) (/.f64 (cos.f64 x) (*.f64 c (*.f64 s s))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (*.f64 (/.f64 (cos.f64 x) (*.f64 x (*.f64 c x))) (/.f64 (cos.f64 x) c)) (*.f64 s s)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) c) (*.f64 c (pow.f64 (*.f64 s x) 2))))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x x)) (pow.f64 (*.f64 c s) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x x)) (pow.f64 (*.f64 c s) 2)))
(fma.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 c -2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (pow.f64 c -2) (+.f64 (sin.f64 x) (cos.f64 x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (pow.f64 c -2) (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 s x) 2)) (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 c x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 s (*.f64 s x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 c c) x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 s (*.f64 s x))) (*.f64 c (*.f64 c x))))
(fma.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (pow.f64 c -2) x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (/.f64 (pow.f64 c -2) x) (+.f64 (sin.f64 x) (cos.f64 x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 s (*.f64 s x))) (/.f64 (pow.f64 c -2) x) (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) s) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x x)) (pow.f64 (*.f64 c s) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (*.f64 (pow.f64 c -2) (-.f64 (cos.f64 x) (sin.f64 x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (pow.f64 c -2) (+.f64 (sin.f64 x) (cos.f64 x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (pow.f64 c -2) (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 s x) 2)) (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 x x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 s s))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c (*.f64 x x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 s s))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x (*.f64 c x))) (*.f64 c (*.f64 s s))))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x x)) (pow.f64 (*.f64 c s) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) c) (*.f64 c (pow.f64 (*.f64 s x) 2))))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c x) 2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s s)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) s) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) s) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) s) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(fma.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1/2) (pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1/2) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))) (sqrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(log1p.f64 (expm1.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(expm1.f64 (log1p.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(pow.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))) 1)
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))) (cbrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))))) (cbrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))) (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))) (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))))
(cbrt.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x)))) (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x)))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x)))))))
(cbrt.f64 (pow.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) 3))
(*.f64 1 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(exp.f64 (log.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(log.f64 (exp.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (*.f32 (binary64->binary32 s) (binary64->binary32 s)) (binary64->binary32 x)))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (binary64->binary32 x))) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) (binary64->binary32 s))))
(+.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 0)
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(+.f64 0 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(-.f64 0 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 c (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 x (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 (pow.f64 (*.f64 c s) 2) (/.f64 1 (*.f64 x x)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 (*.f64 c c) (/.f64 1 (pow.f64 (*.f64 s x) 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 (*.f64 s (*.f64 s x)) (/.f64 (pow.f64 c -2) x))
(*.f64 (/.f64 s (/.f64 (pow.f64 c -2) (*.f64 s x))) x)
(/.f64 (pow.f64 (*.f64 s x) 2) (pow.f64 c -2))
(/.f64 (*.f64 x (pow.f64 (*.f64 c s) 2)) (/.f64 1 x))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 (pow.f64 (*.f64 s x) 2) (pow.f64 c -2))
(*.f64 (/.f64 s (/.f64 (pow.f64 c -2) (*.f64 s x))) x)
(/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 1)
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 1 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 1 (/.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) 1))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 1 (/.f64 (/.f64 1 (*.f64 c (*.f64 s s))) (*.f64 c (*.f64 x x))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 1 (/.f64 (/.f64 1 (*.f64 s s)) (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 1 (/.f64 1 s)) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (*.f64 s s) (pow.f64 (*.f64 c x) 2))
(/.f64 1 (/.f64 (/.f64 1 s) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(*.f64 (/.f64 1 (/.f64 1 s)) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (*.f64 s s) (pow.f64 (*.f64 c x) 2))
(/.f64 (*.f64 c (*.f64 c x)) (/.f64 (/.f64 1 x) (*.f64 s s)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 (*.f64 c x) (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))))
(*.f64 (/.f64 1 (/.f64 1 s)) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (*.f64 s s) (pow.f64 (*.f64 c x) 2))
(/.f64 (*.f64 x x) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 (*.f64 c (pow.f64 (*.f64 s x) 2)) (/.f64 1 c))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)) -1)
(/.f64 (*.f64 c (*.f64 x x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 (pow.f64 (*.f64 c x) 2) (/.f64 1 (*.f64 s s)))
(*.f64 (/.f64 1 (/.f64 1 s)) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (*.f64 s s) (pow.f64 (*.f64 c x) 2))
(/.f64 (*.f64 s (pow.f64 (*.f64 c x) 2)) (/.f64 1 s))
(*.f64 (/.f64 1 (/.f64 1 s)) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (*.f64 s s) (pow.f64 (*.f64 c x) 2))
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 4)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 1 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 4) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(neg.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(exp.f64 (+.f64 (fma.f64 2 (log.f64 s) (*.f64 2 (log.f64 c))) (*.f64 2 (log.f64 x))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(exp.f64 (+.f64 (*.f64 2 (log.f64 (*.f64 c s))) (*.f64 2 (log.f64 x))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(exp.f64 (+.f64 (*.f64 2 (log.f64 x)) (fma.f64 2 (log.f64 s) (*.f64 2 (log.f64 c)))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(exp.f64 (+.f64 (*.f64 2 (log.f64 x)) (*.f64 2 (log.f64 (*.f64 c s)))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(exp.f64 (neg.f64 (*.f64 -1 (*.f64 2 (log.f64 (*.f64 c (*.f64 s x)))))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (sqrt.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))) (sqrt.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(log1p.f64 (expm1.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(pow.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))) 1)
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))) (cbrt.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))) (cbrt.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x))) (*.f64 (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x))) (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x))))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 3))
(*.f64 1 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(exp.f64 (log.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(log.f64 (exp.f64 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))))
(binary32->binary64 (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (binary64->binary32 x))) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) (binary64->binary32 s)))
(-.f64 0 (*.f64 s (neg.f64 (*.f64 s x))))
(*.f64 s (*.f64 s x))
(/.f64 (*.f64 s s) (/.f64 1 x))
(*.f64 s (*.f64 s x))
(/.f64 1 (/.f64 (/.f64 1 x) (*.f64 s s)))
(*.f64 s (*.f64 s x))
(neg.f64 (*.f64 s (neg.f64 (*.f64 s x))))
(*.f64 s (*.f64 s x))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 s s))) (sqrt.f64 (*.f64 x (*.f64 s s))))
(*.f64 s (*.f64 s x))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 s s))))
(*.f64 s (*.f64 s x))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 s s))))
(*.f64 s (*.f64 s x))
(pow.f64 (*.f64 x (*.f64 s s)) 1)
(*.f64 s (*.f64 s x))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (*.f64 s s))) (cbrt.f64 (*.f64 x (*.f64 s s)))) (cbrt.f64 (*.f64 x (*.f64 s s))))
(*.f64 s (*.f64 s x))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 s s)) (*.f64 x (*.f64 s s))) (*.f64 x (*.f64 s s))))
(cbrt.f64 (*.f64 (*.f64 s (*.f64 s x)) (*.f64 (*.f64 s (*.f64 s x)) (*.f64 s (*.f64 s x)))))
(cbrt.f64 (pow.f64 (*.f64 s (*.f64 s x)) 3))
(*.f64 1 (*.f64 x (*.f64 s s)))
(*.f64 s (*.f64 s x))
(exp.f64 (log.f64 (*.f64 x (*.f64 s s))))
(*.f64 s (*.f64 s x))
(log.f64 (exp.f64 (*.f64 x (*.f64 s s))))
(*.f64 s (*.f64 s x))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 s) (binary64->binary32 s)) (binary64->binary32 x)))
(binary32->binary64 (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))
(-.f64 0 (neg.f64 (pow.f64 (*.f64 s x) 2)))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(/.f64 (*.f64 s (*.f64 s x)) (/.f64 1 x))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(/.f64 (pow.f64 (*.f64 s x) 2) 1)
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(/.f64 1 (/.f64 1 (pow.f64 (*.f64 s x) 2)))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(/.f64 (neg.f64 (pow.f64 (*.f64 s x) 2)) -1)
(pow.f64 (*.f64 s x) 2)
(*.f64 x (*.f64 s (*.f64 s x)))
(neg.f64 (neg.f64 (pow.f64 (*.f64 s x) 2)))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(exp.f64 (+.f64 (*.f64 2 (log.f64 s)) (*.f64 2 (log.f64 x))))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(exp.f64 (+.f64 (*.f64 2 (log.f64 x)) (*.f64 2 (log.f64 s))))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(*.f64 (sqrt.f64 (*.f64 x (*.f64 x (*.f64 s s)))) (sqrt.f64 (*.f64 x (*.f64 x (*.f64 s s)))))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 x (*.f64 s s)))))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 x (*.f64 s s)))))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(pow.f64 (*.f64 x (*.f64 x (*.f64 s s))) 1)
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (*.f64 x (*.f64 s s)))) (cbrt.f64 (*.f64 x (*.f64 x (*.f64 s s))))) (cbrt.f64 (*.f64 x (*.f64 x (*.f64 s s)))))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 s s))) (*.f64 x (*.f64 x (*.f64 s s)))) (*.f64 x (*.f64 x (*.f64 s s)))))
(cbrt.f64 (*.f64 (*.f64 x (*.f64 s (*.f64 s x))) (*.f64 x (*.f64 (*.f64 s (*.f64 s x)) (*.f64 x (*.f64 s (*.f64 s x)))))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 s x) 2) 3))
(*.f64 1 (*.f64 x (*.f64 x (*.f64 s s))))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(exp.f64 (log.f64 (*.f64 x (*.f64 x (*.f64 s s)))))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(log.f64 (exp.f64 (*.f64 x (*.f64 x (*.f64 s s)))))
(*.f64 x (*.f64 s (*.f64 s x)))
(pow.f64 (*.f64 s x) 2)
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 x (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 s x) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 x (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 s x) 2)))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (*.f32 (binary64->binary32 s) (binary64->binary32 s)) (binary64->binary32 x))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 s) (binary64->binary32 s)) (*.f32 (binary64->binary32 x) (binary64->binary32 x))))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (*.f64 2 (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 2 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 0 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (-.f64 0 (/.f64 (pow.f64 (cos.f64 x) 2) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))) (/.f64 (pow.f64 (sin.f64 x) 2) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (neg.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))) (/.f64 (pow.f64 (sin.f64 x) 2) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (pow.f64 (cos.f64 x) 2) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 1/2 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (*.f64 (cos.f64 (+.f64 x x)) 1/2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 1/2 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 1/2)))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 -1/2 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 0 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(-.f64 0 (-.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (-.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(+.f64 (-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (-.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(*.f64 (cos.f64 (+.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) 1)
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 1 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (cos.f64 (+.f64 x x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (/.f64 1 (pow.f64 (*.f64 s x) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (neg.f64 (cos.f64 (+.f64 x x))) (/.f64 -1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 -1 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 1 x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (pow.f64 c -2) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 1 (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 -1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (neg.f64 (cos.f64 (+.f64 x x))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 (+.f64 x x)) x))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 1 c) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (pow.f64 (*.f64 s x) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (pow.f64 c -2) x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2)) (pow.f64 c -2))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)) (/.f64 (/.f64 1 x) (*.f64 s s)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)) (/.f64 1 (*.f64 s s)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 x))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s x))) (/.f64 (pow.f64 c -2) x))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (pow.f64 (*.f64 s x) 2)) (/.f64 1 c))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (/.f64 1 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4))) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))) -1)
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (*.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 c -2))) (/.f64 -1 (pow.f64 (*.f64 s x) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 -1 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 -1 x) (pow.f64 (*.f64 c s) 2)))
(/.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (*.f64 x (pow.f64 (*.f64 c s) 2))) (neg.f64 x))
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (*.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))) (/.f64 1 (+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))))
(/.f64 (-.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 x) 4) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (*.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))) (+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c s) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 s s)) (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (cos.f64 (+.f64 x x)) c))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (neg.f64 (pow.f64 c -2)) (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 s x) 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 1 (*.f64 s s)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 -1 (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 c -2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 -1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 -1 x) (pow.f64 (*.f64 c s) 2)))
(/.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (*.f64 x (pow.f64 (*.f64 c s) 2))) (neg.f64 x))
(*.f64 (/.f64 -1 x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 -1 x) (pow.f64 (*.f64 c s) 2)))
(/.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (*.f64 x (pow.f64 (*.f64 c s) 2))) (neg.f64 x))
(*.f64 (*.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6))) (/.f64 1 (*.f64 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6))) (/.f64 (/.f64 1 (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6))) (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (neg.f64 (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) x) (/.f64 1 (*.f64 (*.f64 x (pow.f64 (*.f64 c s) 2)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) x) (/.f64 1 (*.f64 x (*.f64 (pow.f64 (*.f64 c s) 2) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) x) (*.f64 x (*.f64 (pow.f64 (*.f64 c s) 2) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (*.f64 (pow.f64 c -2) (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6))) (/.f64 1 (*.f64 (pow.f64 (*.f64 s x) 2) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (*.f64 (pow.f64 c -2) (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6))) (/.f64 (/.f64 1 (pow.f64 (*.f64 s x) 2)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4))))
(/.f64 (*.f64 (pow.f64 c -2) (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6))) (*.f64 (pow.f64 (*.f64 s x) 2) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 1 (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4))))
(*.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (/.f64 1 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4))) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 1 (*.f64 s x)) (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s s)) (/.f64 1 (pow.f64 (*.f64 c x) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 s s))) (/.f64 1 (*.f64 c (*.f64 x x))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c s) 2)) (/.f64 1 (*.f64 x x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s x)) (/.f64 (pow.f64 c -2) (*.f64 s x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 1 (*.f64 c x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) (*.f64 s x))) (/.f64 1 (*.f64 s x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 s x) 2))) (neg.f64 (pow.f64 c -2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x))) (/.f64 -1 x))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 -1 x) (pow.f64 (*.f64 c s) 2)))
(/.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (*.f64 x (pow.f64 (*.f64 c s) 2))) (neg.f64 x))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (*.f64 s s)) (/.f64 1 (*.f64 x x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (*.f64 s x)) (/.f64 1 (*.f64 s x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 x x))) (/.f64 1 (*.f64 c (*.f64 s s))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 x x))) (/.f64 (pow.f64 c -2) s))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 1 (*.f64 c (*.f64 s s))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 x x))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 1 (*.f64 c x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 s s) (*.f64 c x))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 -1 c) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))))
(/.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) c)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c)))
(*.f64 (neg.f64 (/.f64 (pow.f64 c -2) x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (neg.f64 (*.f64 s x)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 c -2)) x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s (neg.f64 x)))))
(*.f64 (/.f64 (pow.f64 c -2) x) (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s (neg.f64 x))))))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) x) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 s x)) (/.f64 (pow.f64 c -2) s))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (pow.f64 c -2) (*.f64 s x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 1 s))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (*.f64 s (*.f64 x x))) (/.f64 1 s))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c (*.f64 s s))) (/.f64 1 (*.f64 c x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 1 c))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (/.f64 (pow.f64 c -2) (*.f64 s x))) (/.f64 1 s))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) c) (/.f64 1 (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))))
(*.f64 (/.f64 -1 c) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))))
(/.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) c)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c)))
(*.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 -1 x))
(*.f64 (/.f64 -1 x) (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) x)) (*.f64 x (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (pow.f64 (*.f64 s x) 2)) (neg.f64 (pow.f64 c -2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (*.f64 (neg.f64 (cos.f64 (+.f64 x x))) (/.f64 (pow.f64 c -2) x)) (/.f64 1 (*.f64 s (neg.f64 (*.f64 s x)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 c -2)) x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s (neg.f64 x)))))
(*.f64 (/.f64 (pow.f64 c -2) x) (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s (neg.f64 x))))))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)) s) (/.f64 1 (*.f64 s x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)) (*.f64 s x)) (/.f64 1 s))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)) s) (/.f64 1 s))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (*.f64 c (*.f64 s x))) (/.f64 1 s))
(*.f64 (/.f64 1 s) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)
(*.f64 (/.f64 1 s) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (-.f64 (/.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 3)) (/.f64 (pow.f64 (sin.f64 x) 6) (pow.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 3))) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (fma.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (*.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))))))
(/.f64 (-.f64 (/.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 3)) (/.f64 (pow.f64 (sin.f64 x) 6) (pow.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 3))) (+.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 x) 4) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (*.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) c)) (/.f64 1 (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))))
(*.f64 (/.f64 -1 c) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))))
(/.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) c)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c)))
(*.f64 (/.f64 1 (pow.f64 (*.f64 c x) 2)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s s)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 s s))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) c) (*.f64 c (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c x)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) s) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 c x))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 c c) x)) (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 s (*.f64 s x))) (*.f64 c (*.f64 c x)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x x)) (pow.f64 (*.f64 c s) 2))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x x)) (pow.f64 (*.f64 c s) 2))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x x)) (pow.f64 (*.f64 c s) 2))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x x)) (pow.f64 (*.f64 c s) 2))
(*.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 c -2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (*.f64 (pow.f64 c -2) (+.f64 (sin.f64 x) (cos.f64 x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (pow.f64 c -2) (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (pow.f64 c -2) x)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (*.f64 (/.f64 (pow.f64 c -2) x) (+.f64 (sin.f64 x) (cos.f64 x))))
(*.f64 (/.f64 (pow.f64 c -2) x) (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 s (*.f64 s x))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 c x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 c c) x)) (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 s (*.f64 s x))) (*.f64 c (*.f64 c x)))
(*.f64 (*.f64 (pow.f64 c -2) (-.f64 (cos.f64 x) (sin.f64 x))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (*.f64 (pow.f64 c -2) (+.f64 (sin.f64 x) (cos.f64 x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (pow.f64 c -2) (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (pow.f64 c -2) x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (*.f64 (/.f64 (pow.f64 c -2) x) (+.f64 (sin.f64 x) (cos.f64 x))))
(*.f64 (/.f64 (pow.f64 c -2) x) (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 s (*.f64 s x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s s)) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) s) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) s) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 s s))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 x x))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 s s))) (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c (*.f64 x x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x (*.f64 c x))) (*.f64 c (*.f64 s s)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) c) (*.f64 c (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) s) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) s) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x x)) (pow.f64 (*.f64 c s) 2))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (*.f64 (pow.f64 c -2) (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (*.f64 (pow.f64 c -2) (+.f64 (sin.f64 x) (cos.f64 x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (pow.f64 c -2) (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) c) (*.f64 c (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 c -2)))
(*.f64 (*.f64 (pow.f64 c -2) (+.f64 (sin.f64 x) (cos.f64 x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (pow.f64 c -2) (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x x)) (pow.f64 (*.f64 c s) 2))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 x x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 s s))) (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c (*.f64 x x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x (*.f64 c x))) (*.f64 c (*.f64 s s)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x x)) (pow.f64 (*.f64 c s) 2))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x x)) (pow.f64 (*.f64 c s) 2))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) c) (*.f64 c (pow.f64 (*.f64 s x) 2)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c x) 2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s s)))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) s) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) s))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) s) (*.f64 s (pow.f64 (*.f64 c x) 2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))) (/.f64 -1 c))
(*.f64 (/.f64 -1 c) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))))
(/.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) c)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (neg.f64 (*.f64 s x)))) (neg.f64 (/.f64 (pow.f64 c -2) x)))
(*.f64 (/.f64 (neg.f64 (pow.f64 c -2)) x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s (neg.f64 x)))))
(*.f64 (/.f64 (pow.f64 c -2) x) (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s (neg.f64 x))))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (cos.f64 x) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (sin.f64 x) 2))) (/.f64 1 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(*.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2))) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 4)))
(/.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2))) (pow.f64 (*.f64 c (*.f64 s x)) 4))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 (*.f64 x (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (/.f64 1 (*.f64 x (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4))))) (*.f64 x (pow.f64 (*.f64 c s) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (*.f64 x (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) c) (/.f64 1 (*.f64 (*.f64 c (pow.f64 (*.f64 s x) 2)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) c) (*.f64 c (*.f64 (pow.f64 (*.f64 s x) 2) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (*.f64 (/.f64 (pow.f64 c -2) x) (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6))) (/.f64 1 (*.f64 (*.f64 s (*.f64 s x)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (pow.f64 c -2) x) (*.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (/.f64 (/.f64 1 (*.f64 s (*.f64 s x))) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(/.f64 (/.f64 (pow.f64 c -2) (/.f64 x (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)))) (*.f64 s (*.f64 (*.f64 s x) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (pow.f64 (*.f64 s x) 2)) (/.f64 1 (*.f64 (*.f64 c c) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (pow.f64 (*.f64 s x) 2)) (/.f64 (/.f64 1 (*.f64 c c)) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (sin.f64 x) 6)) (pow.f64 (*.f64 s x) 2)) (*.f64 (*.f64 c c) (+.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 4))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2)))) (/.f64 -1 x))
(*.f64 (/.f64 -1 x) (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) x)) (*.f64 x (pow.f64 (*.f64 c s) 2)))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2))) (neg.f64 (pow.f64 c -2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (neg.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x))) (/.f64 1 (*.f64 s (neg.f64 (*.f64 s x)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 c -2)) x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s (neg.f64 x)))))
(*.f64 (/.f64 (pow.f64 c -2) x) (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s (neg.f64 x))))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2))) (/.f64 1 (neg.f64 (*.f64 s s))))
(*.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (pow.f64 (*.f64 c x) 2)) (/.f64 1 (*.f64 s (neg.f64 s))))
(/.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (pow.f64 (*.f64 c x) 2)) (*.f64 s (neg.f64 s)))
(*.f64 (neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x))) (/.f64 1 (neg.f64 (*.f64 (*.f64 s s) (*.f64 c x)))))
(*.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (*.f64 c x)) (/.f64 1 (*.f64 (*.f64 s s) (neg.f64 (*.f64 c x)))))
(/.f64 (/.f64 (neg.f64 (cos.f64 (+.f64 x x))) (*.f64 c x)) (*.f64 (*.f64 s s) (*.f64 x (neg.f64 c))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1/2) (pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1/2))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (/.f64 (pow.f64 c -2) s) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 x x))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1)
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(pow.f64 (exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))))) -1)
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(neg.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(exp.f64 (*.f64 -1 (log.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(fma.f64 (cos.f64 (+.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) 1 (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 1 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (cos.f64 (+.f64 x x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (pow.f64 (cos.f64 x) 2) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 x) 2) 1) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (pow.f64 (cos.f64 x) 2) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (pow.f64 (cos.f64 x) 2) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 x) 2) 1) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (pow.f64 (cos.f64 x) 2) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (pow.f64 (cos.f64 x) 2) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 x) 2) 1) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (/.f64 1 (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (neg.f64 (cos.f64 (+.f64 x x))) (/.f64 -1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 -1 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (pow.f64 c -2) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 (+.f64 x x)) (pow.f64 c -2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (neg.f64 (cos.f64 (+.f64 x x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 (+.f64 x x)) x) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (/.f64 1 (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 1 c) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (pow.f64 c -2) x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 s x) 2)) (pow.f64 c -2) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) x)) (/.f64 (/.f64 1 x) (*.f64 s s)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)) (/.f64 1 (*.f64 s s)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 x) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (/.f64 1 (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s x))) (/.f64 (pow.f64 c -2) x) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) c) (pow.f64 (*.f64 s x) 2)) (/.f64 1 c) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 c -2))) (/.f64 -1 (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 -1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 -1 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 -1 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (neg.f64 (pow.f64 c -2)) (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 (*.f64 s x) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 (+.f64 x x)) (neg.f64 (pow.f64 c -2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 -1 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 -1 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 c s) 2) (neg.f64 x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 -1 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 -1 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s s)) (/.f64 1 (pow.f64 (*.f64 c x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 s s))) (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c s) 2)) (/.f64 1 (*.f64 x x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s x)) (/.f64 (pow.f64 c -2) (*.f64 s x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 1 (*.f64 c x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 (+.f64 x x)) (/.f64 (pow.f64 c -2) (*.f64 s x))) (/.f64 1 (*.f64 s x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c (*.f64 x x))) (/.f64 1 (*.f64 c (*.f64 s s))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 x x))) (/.f64 (pow.f64 c -2) s) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 c) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 -1 c) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 s x) 2) (neg.f64 c))) (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (neg.f64 (/.f64 (pow.f64 c -2) x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (neg.f64 (*.f64 s x)))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (neg.f64 (pow.f64 c -2)) x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s (neg.f64 x)))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (neg.f64 (pow.f64 c -2)) x) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 s (neg.f64 x)))) (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 1 s) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) c)) (pow.f64 (*.f64 s x) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) c)) (pow.f64 (*.f64 s x) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (cos.f64 x) c) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) c)) (pow.f64 (*.f64 s x) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (cos.f64 x) c) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) c)) (pow.f64 (*.f64 s x) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (cos.f64 x) x) (/.f64 (/.f64 (cos.f64 x) x) (pow.f64 (*.f64 c s) 2))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (cos.f64 x) x) (/.f64 (/.f64 (cos.f64 x) x) (pow.f64 (*.f64 c s) 2))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 x) x) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (cos.f64 x) x) (/.f64 (/.f64 (cos.f64 x) x) (pow.f64 (*.f64 c s) 2))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (cos.f64 x) x) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (cos.f64 x) x) (/.f64 (/.f64 (cos.f64 x) x) (pow.f64 (*.f64 c s) 2))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 x) (*.f64 x x)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 x) (*.f64 x x)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 x) (*.f64 x x)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 x x)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 x) (*.f64 x x)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 x x)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 x) (*.f64 x x)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c s) 2)) (/.f64 (cos.f64 x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 x) (pow.f64 c -2)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (*.f64 (pow.f64 c -2) (cos.f64 x)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c -2) (cos.f64 x)) (cos.f64 x)) (pow.f64 (*.f64 s x) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (cos.f64 x) (pow.f64 c -2)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (pow.f64 c -2) (cos.f64 x)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c -2) (cos.f64 x)) (cos.f64 x)) (pow.f64 (*.f64 s x) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 x) (pow.f64 c -2)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (*.f64 (pow.f64 c -2) (cos.f64 x)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c -2) (cos.f64 x)) (cos.f64 x)) (pow.f64 (*.f64 s x) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (*.f64 (cos.f64 x) (pow.f64 c -2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (pow.f64 c -2) (cos.f64 x)) (/.f64 (cos.f64 x) (pow.f64 (*.f64 s x) 2)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c -2) (cos.f64 x)) (cos.f64 x)) (pow.f64 (*.f64 s x) 2)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 s (*.f64 s x))) (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (/.f64 (cos.f64 x) s) (*.f64 s x)) (/.f64 (cos.f64 x) (*.f64 (*.f64 c c) x)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (/.f64 (cos.f64 x) s) (*.f64 s x)) (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x)))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 s (*.f64 s x))) (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (/.f64 (cos.f64 x) s) (*.f64 s x)) (/.f64 (cos.f64 x) (*.f64 (*.f64 c c) x)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (/.f64 (cos.f64 x) s) (*.f64 s x)) (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x)))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x))) (/.f64 (cos.f64 x) (*.f64 s (*.f64 s x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (/.f64 (cos.f64 x) s) (*.f64 s x)) (/.f64 (cos.f64 x) (*.f64 (*.f64 c c) x)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (/.f64 (cos.f64 x) s) (*.f64 s x)) (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x)))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x))) (/.f64 (cos.f64 x) (*.f64 s (*.f64 s x))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (/.f64 (cos.f64 x) s) (*.f64 s x)) (/.f64 (cos.f64 x) (*.f64 (*.f64 c c) x)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (/.f64 (cos.f64 x) s) (*.f64 s x)) (/.f64 (cos.f64 x) (*.f64 c (*.f64 c x)))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c x)) (/.f64 (cos.f64 x) (*.f64 (*.f64 s s) (*.f64 c x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c x)) (/.f64 (cos.f64 x) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (cos.f64 x) (*.f64 c x)) (/.f64 (/.f64 (/.f64 (cos.f64 x) s) s) (*.f64 c x))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c x)) (/.f64 (cos.f64 x) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (cos.f64 x) (*.f64 c x)) (/.f64 (/.f64 (/.f64 (cos.f64 x) s) s) (*.f64 c x))) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c x) 2)) (/.f64 (cos.f64 x) (*.f64 s s)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c x) 2)) (/.f64 (/.f64 (cos.f64 x) s) s) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c x) 2)) (/.f64 (/.f64 (cos.f64 x) s) s)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c x) 2)) (/.f64 (cos.f64 x) (*.f64 s s)) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c x) 2)) (/.f64 (/.f64 (cos.f64 x) s) s) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (cos.f64 x) (pow.f64 (*.f64 c x) 2)) (/.f64 (/.f64 (cos.f64 x) s) s)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 (cos.f64 x) s) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (/.f64 (cos.f64 x) s) (pow.f64 (*.f64 c x) 2)) (/.f64 (cos.f64 x) s) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (/.f64 (cos.f64 x) s) (pow.f64 (*.f64 c x) 2)) (/.f64 (cos.f64 x) s)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 (cos.f64 x) s) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (/.f64 (cos.f64 x) s) (pow.f64 (*.f64 c x) 2)) (/.f64 (cos.f64 x) s) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (*.f64 (/.f64 (/.f64 (cos.f64 x) s) (pow.f64 (*.f64 c x) 2)) (/.f64 (cos.f64 x) s)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (*.f64 x x))) (/.f64 (cos.f64 x) (*.f64 c (*.f64 s s))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (*.f64 x x))) (/.f64 (cos.f64 x) (*.f64 c (*.f64 s s))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (*.f64 (/.f64 (cos.f64 x) (*.f64 x (*.f64 c x))) (/.f64 (cos.f64 x) c)) (*.f64 s s)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (cos.f64 x) (*.f64 c (*.f64 x x))) (/.f64 (cos.f64 x) (*.f64 c (*.f64 s s))) (/.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(-.f64 (/.f64 (*.f64 (/.f64 (cos.f64 x) (*.f64 x (*.f64 c x))) (/.f64 (cos.f64 x) c)) (*.f64 s s)) (/.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) c) (*.f64 c (pow.f64 (*.f64 s x) 2))))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x x)) (pow.f64 (*.f64 c s) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x x)) (pow.f64 (*.f64 c s) 2)))
(fma.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 c -2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (pow.f64 c -2) (+.f64 (sin.f64 x) (cos.f64 x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (pow.f64 c -2) (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 s x) 2)) (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 c x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 s (*.f64 s x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 c c) x)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 s (*.f64 s x))) (*.f64 c (*.f64 c x))))
(fma.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (pow.f64 c -2) x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (/.f64 (pow.f64 c -2) x) (+.f64 (sin.f64 x) (cos.f64 x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (*.f64 s x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 s (*.f64 s x))) (/.f64 (pow.f64 c -2) x) (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) s) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x x)) (pow.f64 (*.f64 c s) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (*.f64 (pow.f64 c -2) (-.f64 (cos.f64 x) (sin.f64 x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (*.f64 (pow.f64 c -2) (+.f64 (sin.f64 x) (cos.f64 x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 s x) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (pow.f64 c -2) (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 s x) 2)) (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 x x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 s s))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c (*.f64 x x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (*.f64 s s))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x (*.f64 c x))) (*.f64 c (*.f64 s s))))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c s) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (*.f64 x x)) (pow.f64 (*.f64 c s) 2)))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (pow.f64 (*.f64 s x) 2))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) c) (*.f64 c (pow.f64 (*.f64 s x) 2))))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (pow.f64 (*.f64 c x) 2)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s s)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) s) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(fma.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 s (pow.f64 (*.f64 c x) 2))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) s) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(fma.f64 (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 x) 2) (pow.f64 (sin.f64 x) 2)) s) (*.f64 s (pow.f64 (*.f64 c x) 2))))
(fma.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1/2) (pow.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (cos.f64 (+.f64 x x))) -1/2) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(+.f64 (/.f64 (*.f64 0 (pow.f64 (sin.f64 x) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))) (sqrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(log1p.f64 (expm1.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(expm1.f64 (log1p.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(pow.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))) 1)
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))) (cbrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))))) (cbrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))) (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))) (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))))
(cbrt.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x)))) (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x)))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x)))))))
(cbrt.f64 (pow.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) 3))
(*.f64 1 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(exp.f64 (log.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(log.f64 (exp.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (*.f32 (binary64->binary32 s) (binary64->binary32 s)) (binary64->binary32 x)))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (binary64->binary32 x))) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) (binary64->binary32 s))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (*.f32 (binary64->binary32 s) (binary64->binary32 s)) (binary64->binary32 x)))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (binary64->binary32 x))) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) (binary64->binary32 s))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))))
(binary32->binary64 (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (binary64->binary32 x))) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) (binary64->binary32 s)))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 s s) (*.f64 c c))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c s) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 s s) (*.f64 c c))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c s) 2)))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 s) (binary64->binary32 s)) (*.f32 (binary64->binary32 c) (binary64->binary32 c))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 s) (binary64->binary32 s)) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (binary64->binary32 x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (*.f32 (binary64->binary32 s) (binary64->binary32 s)) (binary64->binary32 x)))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (binary64->binary32 x))) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) (binary64->binary32 s))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))))
(binary32->binary64 (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (binary64->binary32 x))) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) (binary64->binary32 s)))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 s) (binary64->binary32 s)) (binary64->binary32 x)))
(binary32->binary64 (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (pow.f64 (*.f64 c s) 2))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 s) (binary64->binary32 s)) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (binary64->binary32 x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (*.f32 (binary64->binary32 s) (binary64->binary32 s)) (binary64->binary32 x)))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (binary64->binary32 x))) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) (binary64->binary32 s))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 x (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 s x) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 x (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 s x) 2)))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (*.f32 (binary64->binary32 s) (binary64->binary32 s)) (binary64->binary32 x))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 s) (binary64->binary32 s)) (*.f32 (binary64->binary32 x) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 s) (binary64->binary32 s)) (binary64->binary32 x)))
(binary32->binary64 (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))))
(binary32->binary64 (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (binary64->binary32 x))) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) (binary64->binary32 s)))

eval207.0ms (1%)

Compiler

Compiled 14596 to 5798 computations (60.3% saved)

prune169.0ms (0.8%)

Pruning

21 alts after pruning (20 fresh and 1 done)

PrunedKeptTotal
New58420604
Fresh000
Picked213
Done000
Total58621607
Accuracy
100.0%
Counts
607 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
90.2%
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)
96.5%
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
72.4%
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
86.1%
(/.f64 (cos.f64 (*.f64 2 x)) (/.f64 (*.f64 s (pow.f64 (*.f64 c x) 2)) (/.f64 1 s)))
76.9%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (pow.f64 (*.f64 s x) 2)))
88.9%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (pow.f64 (*.f64 c s) 2))))
76.6%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
81.2%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
80.5%
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
64.2%
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
36.5%
(-.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (/.f64 2 (*.f64 (*.f64 s s) (*.f64 c c))))
78.6%
(*.f64 (/.f64 (pow.f64 c -2) (*.f64 s x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s x)))
86.0%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)) s) (/.f64 1 s))
90.2%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (*.f64 c (*.f64 s x))) (/.f64 1 s))
77.1%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))
81.9%
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c x)))
82.0%
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 1 (*.f64 c x)))
89.1%
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 x))
80.3%
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
90.2%
(*.f64 (/.f64 1 s) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
77.9%
(cbrt.f64 (pow.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) 3))
90.2%
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)
96.5%
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
72.4%
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
86.1%
(/.f64 (cos.f64 (*.f64 2 x)) (/.f64 (*.f64 s (pow.f64 (*.f64 c x) 2)) (/.f64 1 s)))
76.9%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (pow.f64 (*.f64 s x) 2)))
88.9%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (pow.f64 (*.f64 c s) 2))))
76.6%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
81.2%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
80.5%
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
64.2%
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
36.5%
(-.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (/.f64 2 (*.f64 (*.f64 s s) (*.f64 c c))))
78.6%
(*.f64 (/.f64 (pow.f64 c -2) (*.f64 s x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s x)))
86.0%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)) s) (/.f64 1 s))
90.2%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (*.f64 c (*.f64 s x))) (/.f64 1 s))
77.1%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))
81.9%
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c x)))
82.0%
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 1 (*.f64 c x)))
89.1%
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 x))
80.3%
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
90.2%
(*.f64 (/.f64 1 s) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
77.9%
(cbrt.f64 (pow.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) 3))
Compiler

Compiled 1570 to 996 computations (36.6% saved)

localize236.0ms (1.2%)

Localize:

Found 38 expressions with local error:

NewAccuracyProgram
81.0%
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
99.4%
(/.f64 1 (pow.f64 (*.f64 c s) 2))
99.5%
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))
99.7%
(pow.f64 (*.f64 c s) 2)
88.9%
(*.f64 c (*.f64 s s))
99.0%
(/.f64 1 (*.f64 c (*.f64 s s)))
99.7%
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))
99.8%
(/.f64 (cos.f64 (+.f64 x x)) x)
78.4%
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
89.9%
(*.f64 (*.f64 c c) x)
99.6%
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
99.8%
(*.f64 s (*.f64 s x))
78.4%
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
89.9%
(*.f64 (*.f64 c c) x)
99.6%
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
99.8%
(*.f64 s (*.f64 s x))
92.0%
(*.f64 c (*.f64 s x))
99.6%
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
99.8%
(pow.f64 (*.f64 c (*.f64 s x)) 2)
99.7%
(pow.f64 (*.f64 c s) 2)
99.5%
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))
99.4%
(/.f64 1 (pow.f64 (*.f64 c s) 2))
81.0%
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
99.7%
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))
99.0%
(/.f64 1 (*.f64 c (*.f64 s s)))
88.9%
(*.f64 c (*.f64 s s))
83.1%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))
99.8%
(*.f64 s (*.f64 s x))
99.6%
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
89.9%
(*.f64 (*.f64 c c) x)
78.4%
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
99.8%
(*.f64 s (*.f64 s x))
99.6%
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
89.9%
(*.f64 (*.f64 c c) x)
78.4%
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
99.8%
(pow.f64 (*.f64 c (*.f64 s x)) 2)
99.6%
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
92.0%
(*.f64 c (*.f64 s x))
Compiler

Compiled 256 to 49 computations (80.9% saved)

series42.0ms (0.2%)

Counts
18 → 492
Calls

132 calls:

TimeVariablePointExpression
5.0ms
x
@-inf
(*.f64 (*.f64 c c) x)
4.0ms
x
@-inf
(*.f64 c (*.f64 s x))
3.0ms
s
@inf
(/.f64 1 (*.f64 c (*.f64 s s)))
1.0ms
x
@-inf
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
1.0ms
c
@0
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))

rewrite110.0ms (0.6%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
1038×associate-/r*
926×associate-*r*
852×associate-*l*
690×associate-/l*
572×associate-*r/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033244
1171244
21096244
Stop Event
node limit
Counts
18 → 644
Calls
Call 1
Inputs
(*.f64 c (*.f64 s x))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(*.f64 (*.f64 c c) x)
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(*.f64 s (*.f64 s x))
(*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))
(*.f64 (*.f64 c c) x)
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(*.f64 s (*.f64 s x))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))
(pow.f64 (*.f64 c s) 2)
Outputs
(+.f64 -2 (*.f64 c s))
(+.f64 (*.f64 c s) (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
(/.f64 c (*.f64 c s))
(/.f64 c s)
(/.f64 -2 (*.f64 c s))
(/.f64 (*.f64 c s) c)
(/.f64 (*.f64 c s) -2)
(/.f64 (*.f64 c s) (*.f64 c s))
(/.f64 (*.f64 c s) s)
(/.f64 (sin.f64 -2) (/.f64 (*.f64 c s) (sin.f64 -2)))
(/.f64 s c)
(/.f64 s (*.f64 c s))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))))
(/.f64 (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(+.f64 -2 (*.f64 c s))
(+.f64 (*.f64 c s) (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
(*.f64 c (*.f64 c s))
(*.f64 c s)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) (*.f64 c s))
(*.f64 (*.f64 c s) s)
(*.f64 s c)
(*.f64 s (*.f64 c s))
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) (*.f64 c s)))
(*.f64 (exp.f64 (log.f64 c)) (exp.f64 (log.f64 s)))
(*.f64 (exp.f64 (log.f64 s)) (exp.f64 (log.f64 c)))
(*.f64 (*.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(+.f64 -2 (*.f64 c s))
(+.f64 (*.f64 c s) (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
(*.f64 c (*.f64 c s))
(*.f64 c s)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) (*.f64 c s))
(*.f64 (*.f64 c s) s)
(*.f64 s c)
(*.f64 s (*.f64 c s))
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) (*.f64 c s)))
(*.f64 (exp.f64 (log.f64 c)) (exp.f64 (log.f64 s)))
(*.f64 (exp.f64 (log.f64 s)) (exp.f64 (log.f64 c)))
(*.f64 (*.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(/.f64 c (*.f64 c s))
(/.f64 c s)
(/.f64 -2 (*.f64 c s))
(/.f64 (*.f64 c s) c)
(/.f64 (*.f64 c s) -2)
(/.f64 (*.f64 c s) (*.f64 c s))
(/.f64 (*.f64 c s) s)
(/.f64 (sin.f64 -2) (/.f64 (*.f64 c s) (sin.f64 -2)))
(/.f64 s c)
(/.f64 s (*.f64 c s))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))))
(/.f64 (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(neg.f64 (*.f64 c s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(+.f64 -2 (*.f64 c s))
(+.f64 (*.f64 c s) (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
(/.f64 c (*.f64 c s))
(/.f64 c s)
(/.f64 -2 (*.f64 c s))
(/.f64 (*.f64 c s) c)
(/.f64 (*.f64 c s) -2)
(/.f64 (*.f64 c s) (*.f64 c s))
(/.f64 (*.f64 c s) s)
(/.f64 (sin.f64 -2) (/.f64 (*.f64 c s) (sin.f64 -2)))
(/.f64 s c)
(/.f64 s (*.f64 c s))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))))
(/.f64 (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(+.f64 c c)
(+.f64 -2 c)
(-.f64 c c)
(-.f64 -2 c)
(/.f64 c c)
(/.f64 c -2)
(/.f64 -2 c)
(/.f64 (sin.f64 -2) (/.f64 c (sin.f64 -2)))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
(/.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 c -2)
(pow.f64 (exp.f64 (log.f64 c)) -2)
(neg.f64 c)
c
(exp.f64 (*.f64 -2 (log.f64 c)))
(exp.f64 (+.f64 -2 (*.f64 -2 (log.f64 c))))
(exp.f64 (neg.f64 (*.f64 -2 (log.f64 c))))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 c)) -2))
(+.f64 -2 (*.f64 c s))
(+.f64 (*.f64 c s) (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
(*.f64 c (*.f64 c s))
(*.f64 c s)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) (*.f64 c s))
(*.f64 (*.f64 c s) s)
(*.f64 s c)
(*.f64 s (*.f64 c s))
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) (*.f64 c s)))
(*.f64 (exp.f64 (log.f64 c)) (exp.f64 (log.f64 s)))
(*.f64 (exp.f64 (log.f64 s)) (exp.f64 (log.f64 c)))
(*.f64 (*.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(-.f64 -2 s)
(-.f64 s s)
(/.f64 -2 s)
(/.f64 s -2)
(/.f64 s s)
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 s (neg.f64 (sin.f64 -2))))
(pow.f64 s -2)
(pow.f64 (exp.f64 (log.f64 s)) -2)
(neg.f64 s)
s
(exp.f64 (*.f64 -2 (log.f64 s)))
(exp.f64 (+.f64 (*.f64 -2 (log.f64 s)) -2))
(exp.f64 (+.f64 -2 (*.f64 -2 (log.f64 s))))
(exp.f64 (neg.f64 (*.f64 -2 (log.f64 s))))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 s)) -2))
(+.f64 -2 (*.f64 c s))
(+.f64 (*.f64 c s) (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
(/.f64 c (*.f64 c s))
(/.f64 c s)
(/.f64 -2 (*.f64 c s))
(/.f64 (*.f64 c s) c)
(/.f64 (*.f64 c s) -2)
(/.f64 (*.f64 c s) (*.f64 c s))
(/.f64 (*.f64 c s) s)
(/.f64 (sin.f64 -2) (/.f64 (*.f64 c s) (sin.f64 -2)))
(/.f64 s c)
(/.f64 s (*.f64 c s))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))))
(/.f64 (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(+.f64 c c)
(+.f64 -2 c)
(-.f64 c c)
(-.f64 -2 c)
(/.f64 c c)
(/.f64 c -2)
(/.f64 -2 c)
(/.f64 (sin.f64 -2) (/.f64 c (sin.f64 -2)))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
(/.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 c -2)
(pow.f64 (exp.f64 (log.f64 c)) -2)
(neg.f64 c)
c
(exp.f64 (*.f64 -2 (log.f64 c)))
(exp.f64 (+.f64 -2 (*.f64 -2 (log.f64 c))))
(exp.f64 (neg.f64 (*.f64 -2 (log.f64 c))))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 c)) -2))
(+.f64 -2 (*.f64 c s))
(+.f64 (*.f64 c s) (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
(*.f64 c (*.f64 c s))
(*.f64 c s)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) (*.f64 c s))
(*.f64 (*.f64 c s) s)
(*.f64 s c)
(*.f64 s (*.f64 c s))
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) (*.f64 c s)))
(*.f64 (exp.f64 (log.f64 c)) (exp.f64 (log.f64 s)))
(*.f64 (exp.f64 (log.f64 s)) (exp.f64 (log.f64 c)))
(*.f64 (*.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(-.f64 -2 s)
(-.f64 s s)
(/.f64 -2 s)
(/.f64 s -2)
(/.f64 s s)
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 s (neg.f64 (sin.f64 -2))))
(pow.f64 s -2)
(pow.f64 (exp.f64 (log.f64 s)) -2)
(neg.f64 s)
s
(exp.f64 (*.f64 -2 (log.f64 s)))
(exp.f64 (+.f64 (*.f64 -2 (log.f64 s)) -2))
(exp.f64 (+.f64 -2 (*.f64 -2 (log.f64 s))))
(exp.f64 (neg.f64 (*.f64 -2 (log.f64 s))))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 s)) -2))
(+.f64 -2 (*.f64 c s))
(+.f64 (*.f64 c s) (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
(/.f64 c (*.f64 c s))
(/.f64 c s)
(/.f64 -2 (*.f64 c s))
(/.f64 (*.f64 c s) c)
(/.f64 (*.f64 c s) -2)
(/.f64 (*.f64 c s) (*.f64 c s))
(/.f64 (*.f64 c s) s)
(/.f64 (sin.f64 -2) (/.f64 (*.f64 c s) (sin.f64 -2)))
(/.f64 s c)
(/.f64 s (*.f64 c s))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))))
(/.f64 (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(+.f64 -2 (*.f64 c s))
(+.f64 (*.f64 c s) (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
(*.f64 c (*.f64 c s))
(*.f64 c s)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) (*.f64 c s))
(*.f64 (*.f64 c s) s)
(*.f64 s c)
(*.f64 s (*.f64 c s))
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) (*.f64 c s)))
(*.f64 (exp.f64 (log.f64 c)) (exp.f64 (log.f64 s)))
(*.f64 (exp.f64 (log.f64 s)) (exp.f64 (log.f64 c)))
(*.f64 (*.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(+.f64 c c)
(+.f64 -2 c)
(-.f64 c c)
(-.f64 -2 c)
(*.f64 c c)
(*.f64 c -2)
(*.f64 -2 c)
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (exp.f64 (log.f64 c)) (exp.f64 (log.f64 c)))
(*.f64 (*.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 c -2)
(pow.f64 (exp.f64 (log.f64 c)) -2)
(neg.f64 c)
c
(exp.f64 (*.f64 -2 (log.f64 c)))
(exp.f64 (+.f64 -2 (*.f64 -2 (log.f64 c))))
(exp.f64 (neg.f64 (*.f64 -2 (log.f64 c))))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 c)) -2))
(+.f64 -2 (*.f64 c s))
(+.f64 (*.f64 c s) (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
(/.f64 c (*.f64 c s))
(/.f64 c s)
(/.f64 -2 (*.f64 c s))
(/.f64 (*.f64 c s) c)
(/.f64 (*.f64 c s) -2)
(/.f64 (*.f64 c s) (*.f64 c s))
(/.f64 (*.f64 c s) s)
(/.f64 (sin.f64 -2) (/.f64 (*.f64 c s) (sin.f64 -2)))
(/.f64 s c)
(/.f64 s (*.f64 c s))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))))
(/.f64 (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(+.f64 -2 (*.f64 c s))
(+.f64 (*.f64 c s) (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
(*.f64 c (*.f64 c s))
(*.f64 c s)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) (*.f64 c s))
(*.f64 (*.f64 c s) s)
(*.f64 s c)
(*.f64 s (*.f64 c s))
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) (*.f64 c s)))
(*.f64 (exp.f64 (log.f64 c)) (exp.f64 (log.f64 s)))
(*.f64 (exp.f64 (log.f64 s)) (exp.f64 (log.f64 c)))
(*.f64 (*.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
-2
-1
-1/2
0
1/8
1/4
1/2
1
3/2
2
3
6
9
x
(+.f64 -2 (*.f64 c s))
(+.f64 (*.f64 c s) (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
(*.f64 c (*.f64 c s))
(*.f64 c s)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) (*.f64 c s))
(*.f64 (*.f64 c s) s)
(*.f64 s c)
(*.f64 s (*.f64 c s))
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) (*.f64 c s)))
(*.f64 (exp.f64 (log.f64 c)) (exp.f64 (log.f64 s)))
(*.f64 (exp.f64 (log.f64 s)) (exp.f64 (log.f64 c)))
(*.f64 (*.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(/.f64 c (*.f64 c s))
(/.f64 c s)
(/.f64 -2 (*.f64 c s))
(/.f64 (*.f64 c s) c)
(/.f64 (*.f64 c s) -2)
(/.f64 (*.f64 c s) (*.f64 c s))
(/.f64 (*.f64 c s) s)
(/.f64 (sin.f64 -2) (/.f64 (*.f64 c s) (sin.f64 -2)))
(/.f64 s c)
(/.f64 s (*.f64 c s))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))))
(/.f64 (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(neg.f64 (*.f64 c s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
Calls

55 calls:

1.0ms
(*.f64 c (*.f64 s x))
0.0ms
(*.f64 c (*.f64 s x))
0.0ms
(*.f64 c (*.f64 s x))
0.0ms
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
0.0ms
(*.f64 (*.f64 c c) x)

simplify296.0ms (1.5%)

Algorithm
egg-herbie
Rules
1138×associate-*r*
1021×associate-*l*
1002×log-prod
693×times-frac
609×associate-/r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
054926194
1110322684
2629922672
Stop Event
node limit
Counts
1136 → 404
Calls
Call 1
Inputs
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(-.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (+.f64 (*.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(*.f64 (pow.f64 c 2) x)
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(-.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (+.f64 (*.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(*.f64 (pow.f64 s 2) x)
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(-.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (+.f64 (*.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 x 2)))
(-.f64 (/.f64 1 (*.f64 c (pow.f64 x 2))) (*.f64 2 (/.f64 1 c)))
(-.f64 (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) c)) (/.f64 1 (*.f64 c (pow.f64 x 2)))) (*.f64 2 (/.f64 1 c)))
(-.f64 (+.f64 (*.f64 -4/45 (/.f64 (pow.f64 x 4) c)) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) c)) (/.f64 1 (*.f64 c (pow.f64 x 2))))) (*.f64 2 (/.f64 1 c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(-.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (+.f64 (*.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (pow.f64 x 2))
(-.f64 (/.f64 1 (pow.f64 x 2)) 2)
(-.f64 (+.f64 (*.f64 2/3 (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) 2)
(-.f64 (+.f64 (*.f64 -4/45 (pow.f64 x 4)) (+.f64 (*.f64 2/3 (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2)))) 2)
(/.f64 (cos.f64 (*.f64 2 x)) (pow.f64 x 2))
(/.f64 (cos.f64 (*.f64 2 x)) (pow.f64 x 2))
(/.f64 (cos.f64 (*.f64 2 x)) (pow.f64 x 2))
(/.f64 (cos.f64 (*.f64 2 x)) (pow.f64 x 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (pow.f64 x 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (pow.f64 x 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (pow.f64 x 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (pow.f64 x 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(+.f64 -2 (*.f64 c s))
(+.f64 (*.f64 c s) (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
(/.f64 c (*.f64 c s))
(/.f64 c s)
(/.f64 -2 (*.f64 c s))
(/.f64 (*.f64 c s) c)
(/.f64 (*.f64 c s) -2)
(/.f64 (*.f64 c s) (*.f64 c s))
(/.f64 (*.f64 c s) s)
(/.f64 (sin.f64 -2) (/.f64 (*.f64 c s) (sin.f64 -2)))
(/.f64 s c)
(/.f64 s (*.f64 c s))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))))
(/.f64 (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 s x))) (sqrt.f64 (*.f64 c (*.f64 s x))))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 s x))))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 s x))))
(pow.f64 (*.f64 c (*.f64 s x)) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 c (*.f64 s x))) (cbrt.f64 (*.f64 c (*.f64 s x)))) (cbrt.f64 (*.f64 c (*.f64 s x))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c (*.f64 s x))) (*.f64 c (*.f64 s x))))
(*.f64 1 (*.f64 c (*.f64 s x)))
(exp.f64 (log.f64 (*.f64 c (*.f64 s x))))
(log.f64 (exp.f64 (*.f64 c (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s x))))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))
(+.f64 -2 (*.f64 c s))
(+.f64 (*.f64 c s) (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
(*.f64 c (*.f64 c s))
(*.f64 c s)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) (*.f64 c s))
(*.f64 (*.f64 c s) s)
(*.f64 s c)
(*.f64 s (*.f64 c s))
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) (*.f64 c s)))
(*.f64 (exp.f64 (log.f64 c)) (exp.f64 (log.f64 s)))
(*.f64 (exp.f64 (log.f64 s)) (exp.f64 (log.f64 c)))
(*.f64 (*.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(*.f64 (sqrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (sqrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(log1p.f64 (expm1.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(expm1.f64 (log1p.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(pow.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) 1)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))) (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(*.f64 1 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(exp.f64 (log.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(log.f64 (exp.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (pow.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) 2)))
(+.f64 -2 (*.f64 c s))
(+.f64 (*.f64 c s) (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
(*.f64 c (*.f64 c s))
(*.f64 c s)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) (*.f64 c s))
(*.f64 (*.f64 c s) s)
(*.f64 s c)
(*.f64 s (*.f64 c s))
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) (*.f64 c s)))
(*.f64 (exp.f64 (log.f64 c)) (exp.f64 (log.f64 s)))
(*.f64 (exp.f64 (log.f64 s)) (exp.f64 (log.f64 c)))
(*.f64 (*.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(/.f64 c (*.f64 c s))
(/.f64 c s)
(/.f64 -2 (*.f64 c s))
(/.f64 (*.f64 c s) c)
(/.f64 (*.f64 c s) -2)
(/.f64 (*.f64 c s) (*.f64 c s))
(/.f64 (*.f64 c s) s)
(/.f64 (sin.f64 -2) (/.f64 (*.f64 c s) (sin.f64 -2)))
(/.f64 s c)
(/.f64 s (*.f64 c s))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))))
(/.f64 (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(neg.f64 (*.f64 c s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (sqrt.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(pow.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 1)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (cbrt.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (cbrt.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(exp.f64 (log.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(log.f64 (exp.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) 2))
(+.f64 -2 (*.f64 c s))
(+.f64 (*.f64 c s) (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
(/.f64 c (*.f64 c s))
(/.f64 c s)
(/.f64 -2 (*.f64 c s))
(/.f64 (*.f64 c s) c)
(/.f64 (*.f64 c s) -2)
(/.f64 (*.f64 c s) (*.f64 c s))
(/.f64 (*.f64 c s) s)
(/.f64 (sin.f64 -2) (/.f64 (*.f64 c s) (sin.f64 -2)))
(/.f64 s c)
(/.f64 s (*.f64 c s))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))))
(/.f64 (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (sqrt.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(pow.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (cbrt.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(*.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(log.f64 (exp.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x)))))
(+.f64 c c)
(+.f64 -2 c)
(-.f64 c c)
(-.f64 -2 c)
(/.f64 c c)
(/.f64 c -2)
(/.f64 -2 c)
(/.f64 (sin.f64 -2) (/.f64 c (sin.f64 -2)))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
(/.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 c -2)
(pow.f64 (exp.f64 (log.f64 c)) -2)
(neg.f64 c)
(exp.f64 (*.f64 -2 (log.f64 c)))
(exp.f64 (+.f64 -2 (*.f64 -2 (log.f64 c))))
(exp.f64 (neg.f64 (*.f64 -2 (log.f64 c))))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 c)) -2))
(*.f64 (sqrt.f64 (*.f64 (*.f64 c c) x)) (sqrt.f64 (*.f64 (*.f64 c c) x)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 c c) x)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c c) x)))
(pow.f64 (*.f64 (*.f64 c c) x) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 c c) x)) (cbrt.f64 (*.f64 (*.f64 c c) x))) (cbrt.f64 (*.f64 (*.f64 c c) x)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 (*.f64 c c) x)) (*.f64 (*.f64 c c) x)))
(*.f64 1 (*.f64 (*.f64 c c) x))
(exp.f64 (log.f64 (*.f64 (*.f64 c c) x)))
(log.f64 (exp.f64 (*.f64 (*.f64 c c) x)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) x)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) x)))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)))
(+.f64 -2 (*.f64 c s))
(+.f64 (*.f64 c s) (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
(*.f64 c (*.f64 c s))
(*.f64 c s)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) (*.f64 c s))
(*.f64 (*.f64 c s) s)
(*.f64 s c)
(*.f64 s (*.f64 c s))
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) (*.f64 c s)))
(*.f64 (exp.f64 (log.f64 c)) (exp.f64 (log.f64 s)))
(*.f64 (exp.f64 (log.f64 s)) (exp.f64 (log.f64 c)))
(*.f64 (*.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))) (sqrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(pow.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) 1)
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))) (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(*.f64 1 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(exp.f64 (log.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(log.f64 (exp.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (/.f32 1 (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))))
(-.f64 -2 s)
(-.f64 s s)
(/.f64 -2 s)
(/.f64 s -2)
(/.f64 s s)
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 s (neg.f64 (sin.f64 -2))))
(pow.f64 s -2)
(pow.f64 (exp.f64 (log.f64 s)) -2)
(neg.f64 s)
(exp.f64 (*.f64 -2 (log.f64 s)))
(exp.f64 (+.f64 (*.f64 -2 (log.f64 s)) -2))
(exp.f64 (+.f64 -2 (*.f64 -2 (log.f64 s))))
(exp.f64 (neg.f64 (*.f64 -2 (log.f64 s))))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 s)) -2))
(*.f64 (sqrt.f64 (*.f64 s (*.f64 s x))) (sqrt.f64 (*.f64 s (*.f64 s x))))
(log1p.f64 (expm1.f64 (*.f64 s (*.f64 s x))))
(expm1.f64 (log1p.f64 (*.f64 s (*.f64 s x))))
(pow.f64 (*.f64 s (*.f64 s x)) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 s (*.f64 s x))) (cbrt.f64 (*.f64 s (*.f64 s x)))) (cbrt.f64 (*.f64 s (*.f64 s x))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 s (*.f64 s x)) (*.f64 s (*.f64 s x))) (*.f64 s (*.f64 s x))))
(*.f64 1 (*.f64 s (*.f64 s x)))
(exp.f64 (log.f64 (*.f64 s (*.f64 s x))))
(log.f64 (exp.f64 (*.f64 s (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))
(+.f64 -2 (*.f64 c s))
(+.f64 (*.f64 c s) (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
(/.f64 c (*.f64 c s))
(/.f64 c s)
(/.f64 -2 (*.f64 c s))
(/.f64 (*.f64 c s) c)
(/.f64 (*.f64 c s) -2)
(/.f64 (*.f64 c s) (*.f64 c s))
(/.f64 (*.f64 c s) s)
(/.f64 (sin.f64 -2) (/.f64 (*.f64 c s) (sin.f64 -2)))
(/.f64 s c)
(/.f64 s (*.f64 c s))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))))
(/.f64 (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (sqrt.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(pow.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (cbrt.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(*.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(log.f64 (exp.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x)))))
(+.f64 c c)
(+.f64 -2 c)
(-.f64 c c)
(-.f64 -2 c)
(/.f64 c c)
(/.f64 c -2)
(/.f64 -2 c)
(/.f64 (sin.f64 -2) (/.f64 c (sin.f64 -2)))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
(/.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 c -2)
(pow.f64 (exp.f64 (log.f64 c)) -2)
(neg.f64 c)
(exp.f64 (*.f64 -2 (log.f64 c)))
(exp.f64 (+.f64 -2 (*.f64 -2 (log.f64 c))))
(exp.f64 (neg.f64 (*.f64 -2 (log.f64 c))))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 c)) -2))
(*.f64 (sqrt.f64 (*.f64 (*.f64 c c) x)) (sqrt.f64 (*.f64 (*.f64 c c) x)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 c c) x)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c c) x)))
(pow.f64 (*.f64 (*.f64 c c) x) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 c c) x)) (cbrt.f64 (*.f64 (*.f64 c c) x))) (cbrt.f64 (*.f64 (*.f64 c c) x)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 (*.f64 c c) x)) (*.f64 (*.f64 c c) x)))
(*.f64 1 (*.f64 (*.f64 c c) x))
(exp.f64 (log.f64 (*.f64 (*.f64 c c) x)))
(log.f64 (exp.f64 (*.f64 (*.f64 c c) x)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) x)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) x)))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)))
(+.f64 -2 (*.f64 c s))
(+.f64 (*.f64 c s) (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
(*.f64 c (*.f64 c s))
(*.f64 c s)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) (*.f64 c s))
(*.f64 (*.f64 c s) s)
(*.f64 s c)
(*.f64 s (*.f64 c s))
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) (*.f64 c s)))
(*.f64 (exp.f64 (log.f64 c)) (exp.f64 (log.f64 s)))
(*.f64 (exp.f64 (log.f64 s)) (exp.f64 (log.f64 c)))
(*.f64 (*.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(*.f64 (sqrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))) (sqrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(log1p.f64 (expm1.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(expm1.f64 (log1p.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(pow.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) 1)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))) (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))) (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(*.f64 1 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(exp.f64 (log.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(log.f64 (exp.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))))
(-.f64 -2 s)
(-.f64 s s)
(/.f64 -2 s)
(/.f64 s -2)
(/.f64 s s)
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 s (neg.f64 (sin.f64 -2))))
(pow.f64 s -2)
(pow.f64 (exp.f64 (log.f64 s)) -2)
(neg.f64 s)
(exp.f64 (*.f64 -2 (log.f64 s)))
(exp.f64 (+.f64 (*.f64 -2 (log.f64 s)) -2))
(exp.f64 (+.f64 -2 (*.f64 -2 (log.f64 s))))
(exp.f64 (neg.f64 (*.f64 -2 (log.f64 s))))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 s)) -2))
(*.f64 (sqrt.f64 (*.f64 s (*.f64 s x))) (sqrt.f64 (*.f64 s (*.f64 s x))))
(log1p.f64 (expm1.f64 (*.f64 s (*.f64 s x))))
(expm1.f64 (log1p.f64 (*.f64 s (*.f64 s x))))
(pow.f64 (*.f64 s (*.f64 s x)) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 s (*.f64 s x))) (cbrt.f64 (*.f64 s (*.f64 s x)))) (cbrt.f64 (*.f64 s (*.f64 s x))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 s (*.f64 s x)) (*.f64 s (*.f64 s x))) (*.f64 s (*.f64 s x))))
(*.f64 1 (*.f64 s (*.f64 s x)))
(exp.f64 (log.f64 (*.f64 s (*.f64 s x))))
(log.f64 (exp.f64 (*.f64 s (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))
(+.f64 -2 (*.f64 c s))
(+.f64 (*.f64 c s) (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
(/.f64 c (*.f64 c s))
(/.f64 c s)
(/.f64 -2 (*.f64 c s))
(/.f64 (*.f64 c s) c)
(/.f64 (*.f64 c s) -2)
(/.f64 (*.f64 c s) (*.f64 c s))
(/.f64 (*.f64 c s) s)
(/.f64 (sin.f64 -2) (/.f64 (*.f64 c s) (sin.f64 -2)))
(/.f64 s c)
(/.f64 s (*.f64 c s))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))))
(/.f64 (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))) (sqrt.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))))
(pow.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s)))) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))) (cbrt.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s)))))) (cbrt.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s)))) (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))) (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))))
(*.f64 1 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s)))))
(exp.f64 (log.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))))
(log.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))))
(binary32->binary64 (*.f32 (/.f32 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (binary64->binary32 x)) (*.f32 (binary64->binary32 c) (binary64->binary32 x))) (/.f32 1 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))))
(+.f64 -2 (*.f64 c s))
(+.f64 (*.f64 c s) (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
(*.f64 c (*.f64 c s))
(*.f64 c s)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) (*.f64 c s))
(*.f64 (*.f64 c s) s)
(*.f64 s c)
(*.f64 s (*.f64 c s))
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) (*.f64 c s)))
(*.f64 (exp.f64 (log.f64 c)) (exp.f64 (log.f64 s)))
(*.f64 (exp.f64 (log.f64 s)) (exp.f64 (log.f64 c)))
(*.f64 (*.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (*.f64 s s)))) (sqrt.f64 (/.f64 1 (*.f64 c (*.f64 s s)))))
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 c (*.f64 s s)))))
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 c (*.f64 s s)))))
(pow.f64 (/.f64 1 (*.f64 c (*.f64 s s))) 1)
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 c (*.f64 s s)))) (cbrt.f64 (/.f64 1 (*.f64 c (*.f64 s s))))) (cbrt.f64 (/.f64 1 (*.f64 c (*.f64 s s)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 c (*.f64 s s))) (/.f64 1 (*.f64 c (*.f64 s s)))) (/.f64 1 (*.f64 c (*.f64 s s)))))
(*.f64 1 (/.f64 1 (*.f64 c (*.f64 s s))))
(exp.f64 (log.f64 (/.f64 1 (*.f64 c (*.f64 s s)))))
(log.f64 (exp.f64 (/.f64 1 (*.f64 c (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 c (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 c (*.f64 s s)))))
(binary32->binary64 (/.f32 1 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(+.f64 c c)
(+.f64 -2 c)
(-.f64 c c)
(-.f64 -2 c)
(*.f64 c c)
(*.f64 c -2)
(*.f64 -2 c)
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (exp.f64 (log.f64 c)) (exp.f64 (log.f64 c)))
(*.f64 (*.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 c -2)
(pow.f64 (exp.f64 (log.f64 c)) -2)
(neg.f64 c)
(exp.f64 (*.f64 -2 (log.f64 c)))
(exp.f64 (+.f64 -2 (*.f64 -2 (log.f64 c))))
(exp.f64 (neg.f64 (*.f64 -2 (log.f64 c))))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 c)) -2))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))) (sqrt.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))))
(pow.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) 1)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))) (cbrt.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)))) (cbrt.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))))
(*.f64 1 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)))
(exp.f64 (log.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))))
(log.f64 (exp.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))))
(binary32->binary64 (/.f32 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (binary64->binary32 x)) (*.f32 (binary64->binary32 c) (binary64->binary32 x))))
(+.f64 -2 (*.f64 c s))
(+.f64 (*.f64 c s) (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
(/.f64 c (*.f64 c s))
(/.f64 c s)
(/.f64 -2 (*.f64 c s))
(/.f64 (*.f64 c s) c)
(/.f64 (*.f64 c s) -2)
(/.f64 (*.f64 c s) (*.f64 c s))
(/.f64 (*.f64 c s) s)
(/.f64 (sin.f64 -2) (/.f64 (*.f64 c s) (sin.f64 -2)))
(/.f64 s c)
(/.f64 s (*.f64 c s))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))))
(/.f64 (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))) (sqrt.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(pow.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2))) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))) (cbrt.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2))))) (cbrt.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2))) (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))) (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(*.f64 1 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(exp.f64 (log.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(log.f64 (exp.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(binary32->binary64 (*.f32 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (binary64->binary32 x))) (/.f32 1 (pow.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) 2))))
(+.f64 -2 (*.f64 c s))
(+.f64 (*.f64 c s) (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
(*.f64 c (*.f64 c s))
(*.f64 c s)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) (*.f64 c s))
(*.f64 (*.f64 c s) s)
(*.f64 s c)
(*.f64 s (*.f64 c s))
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) (*.f64 c s)))
(*.f64 (exp.f64 (log.f64 c)) (exp.f64 (log.f64 s)))
(*.f64 (exp.f64 (log.f64 s)) (exp.f64 (log.f64 c)))
(*.f64 (*.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(log1p.f64 (expm1.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(expm1.f64 (log1p.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(pow.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2)) 1)
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2))) (cbrt.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2)))) (cbrt.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2)) (/.f64 1 (pow.f64 (*.f64 c s) 2))) (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(*.f64 1 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(exp.f64 (log.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(log.f64 (exp.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(binary32->binary64 (/.f32 1 (pow.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) 2)))
-2
-1
-1/2
0
1/8
1/4
1/2
1
3/2
2
3
6
9
(*.f64 (sqrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))) (sqrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))))
(log1p.f64 (expm1.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))))
(expm1.f64 (log1p.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))))
(pow.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) 1)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))) (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)))) (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))))
(*.f64 1 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)))
(exp.f64 (log.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))))
(log.f64 (exp.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))))
(binary32->binary64 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (binary64->binary32 x))))
(+.f64 -2 (*.f64 c s))
(+.f64 (*.f64 c s) (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
(*.f64 c (*.f64 c s))
(*.f64 c s)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) (*.f64 c s))
(*.f64 (*.f64 c s) s)
(*.f64 s c)
(*.f64 s (*.f64 c s))
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) (*.f64 c s)))
(*.f64 (exp.f64 (log.f64 c)) (exp.f64 (log.f64 s)))
(*.f64 (exp.f64 (log.f64 s)) (exp.f64 (log.f64 c)))
(*.f64 (*.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(/.f64 c (*.f64 c s))
(/.f64 c s)
(/.f64 -2 (*.f64 c s))
(/.f64 (*.f64 c s) c)
(/.f64 (*.f64 c s) -2)
(/.f64 (*.f64 c s) (*.f64 c s))
(/.f64 (*.f64 c s) s)
(/.f64 (sin.f64 -2) (/.f64 (*.f64 c s) (sin.f64 -2)))
(/.f64 s c)
(/.f64 s (*.f64 c s))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))))
(/.f64 (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(neg.f64 (*.f64 c s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 c s) 2)) (sqrt.f64 (pow.f64 (*.f64 c s) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 c s) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 c s) 2)))
(pow.f64 (pow.f64 (*.f64 c s) 2) 1)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 c s) 2)) (cbrt.f64 (pow.f64 (*.f64 c s) 2))) (cbrt.f64 (pow.f64 (*.f64 c s) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c s) 2) (pow.f64 (*.f64 c s) 2)) (pow.f64 (*.f64 c s) 2)))
(*.f64 1 (pow.f64 (*.f64 c s) 2))
(exp.f64 (log.f64 (pow.f64 (*.f64 c s) 2)))
(log.f64 (exp.f64 (pow.f64 (*.f64 c s) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c s) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c s) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) 2))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) 2))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (pow.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s x))))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (/.f32 1 (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) x)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) x)))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x)))))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) x)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) x)))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) x)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) x)))
(binary32->binary64 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (binary64->binary32 x)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))))
(binary32->binary64 (/.f32 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (binary64->binary32 x)) (*.f32 (binary64->binary32 c) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 c (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 c (*.f64 s s)))))
(binary32->binary64 (/.f32 1 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s s))))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c s) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c s) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) 2))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))))
(binary32->binary64 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(binary32->binary64 (/.f32 1 (pow.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(binary32->binary64 (*.f32 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (binary64->binary32 x))) (/.f32 1 (pow.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) 2))))
Outputs
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(-.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))) (/.f64 2 (pow.f64 (*.f64 c s) 2)))
(+.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 -2 (pow.f64 (*.f64 c s) 2)))
(-.f64 (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (fma.f64 2/3 (/.f64 (*.f64 x x) (pow.f64 (*.f64 c s) 2)) (/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))) (/.f64 2 (pow.f64 (*.f64 c s) 2)))
(+.f64 (fma.f64 2/3 (/.f64 x (/.f64 (pow.f64 (*.f64 c s) 2) x)) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 -2 (pow.f64 (*.f64 c s) 2)))
(-.f64 (+.f64 (*.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (fma.f64 -4/45 (/.f64 (pow.f64 x 4) (pow.f64 (*.f64 c s) 2)) (fma.f64 2/3 (/.f64 (*.f64 x x) (pow.f64 (*.f64 c s) 2)) (/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))))) (/.f64 2 (pow.f64 (*.f64 c s) 2)))
(+.f64 (fma.f64 -4/45 (/.f64 (pow.f64 x 4) (pow.f64 (*.f64 c s) 2)) (fma.f64 2/3 (/.f64 x (/.f64 (pow.f64 (*.f64 c s) 2) x)) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))) (/.f64 -2 (pow.f64 (*.f64 c s) 2)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(*.f64 (pow.f64 c 2) x)
(*.f64 c (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(-.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))) (/.f64 2 (pow.f64 (*.f64 c s) 2)))
(+.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 -2 (pow.f64 (*.f64 c s) 2)))
(-.f64 (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (fma.f64 2/3 (/.f64 (*.f64 x x) (pow.f64 (*.f64 c s) 2)) (/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))) (/.f64 2 (pow.f64 (*.f64 c s) 2)))
(+.f64 (fma.f64 2/3 (/.f64 x (/.f64 (pow.f64 (*.f64 c s) 2) x)) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 -2 (pow.f64 (*.f64 c s) 2)))
(-.f64 (+.f64 (*.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (fma.f64 -4/45 (/.f64 (pow.f64 x 4) (pow.f64 (*.f64 c s) 2)) (fma.f64 2/3 (/.f64 (*.f64 x x) (pow.f64 (*.f64 c s) 2)) (/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))))) (/.f64 2 (pow.f64 (*.f64 c s) 2)))
(+.f64 (fma.f64 -4/45 (/.f64 (pow.f64 x 4) (pow.f64 (*.f64 c s) 2)) (fma.f64 2/3 (/.f64 x (/.f64 (pow.f64 (*.f64 c s) 2) x)) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))) (/.f64 -2 (pow.f64 (*.f64 c s) 2)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (pow.f64 s 2) x)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(-.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))) (/.f64 2 (pow.f64 (*.f64 c s) 2)))
(+.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 -2 (pow.f64 (*.f64 c s) 2)))
(-.f64 (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (fma.f64 2/3 (/.f64 (*.f64 x x) (pow.f64 (*.f64 c s) 2)) (/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))) (/.f64 2 (pow.f64 (*.f64 c s) 2)))
(+.f64 (fma.f64 2/3 (/.f64 x (/.f64 (pow.f64 (*.f64 c s) 2) x)) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 -2 (pow.f64 (*.f64 c s) 2)))
(-.f64 (+.f64 (*.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (fma.f64 -4/45 (/.f64 (pow.f64 x 4) (pow.f64 (*.f64 c s) 2)) (fma.f64 2/3 (/.f64 (*.f64 x x) (pow.f64 (*.f64 c s) 2)) (/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))))) (/.f64 2 (pow.f64 (*.f64 c s) 2)))
(+.f64 (fma.f64 -4/45 (/.f64 (pow.f64 x 4) (pow.f64 (*.f64 c s) 2)) (fma.f64 2/3 (/.f64 x (/.f64 (pow.f64 (*.f64 c s) 2) x)) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))) (/.f64 -2 (pow.f64 (*.f64 c s) 2)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(/.f64 1 (*.f64 c (pow.f64 x 2)))
(/.f64 1 (*.f64 c (*.f64 x x)))
(/.f64 (/.f64 1 c) (*.f64 x x))
(-.f64 (/.f64 1 (*.f64 c (pow.f64 x 2))) (*.f64 2 (/.f64 1 c)))
(-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c))
(+.f64 (/.f64 (/.f64 1 c) (*.f64 x x)) (/.f64 -2 c))
(-.f64 (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) c)) (/.f64 1 (*.f64 c (pow.f64 x 2)))) (*.f64 2 (/.f64 1 c)))
(-.f64 (fma.f64 2/3 (/.f64 (*.f64 x x) c) (/.f64 1 (*.f64 c (*.f64 x x)))) (/.f64 2 c))
(+.f64 (fma.f64 2/3 (/.f64 (*.f64 x x) c) (/.f64 (/.f64 1 c) (*.f64 x x))) (/.f64 -2 c))
(-.f64 (+.f64 (*.f64 -4/45 (/.f64 (pow.f64 x 4) c)) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) c)) (/.f64 1 (*.f64 c (pow.f64 x 2))))) (*.f64 2 (/.f64 1 c)))
(-.f64 (fma.f64 -4/45 (/.f64 (pow.f64 x 4) c) (fma.f64 2/3 (/.f64 (*.f64 x x) c) (/.f64 1 (*.f64 c (*.f64 x x))))) (/.f64 2 c))
(+.f64 (fma.f64 -4/45 (/.f64 (pow.f64 x 4) c) (fma.f64 2/3 (/.f64 (*.f64 x x) c) (/.f64 (/.f64 1 c) (*.f64 x x)))) (/.f64 -2 c))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (pow.f64 x 2)))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(-.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))) (/.f64 2 (pow.f64 (*.f64 c s) 2)))
(+.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 -2 (pow.f64 (*.f64 c s) 2)))
(-.f64 (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (fma.f64 2/3 (/.f64 (*.f64 x x) (pow.f64 (*.f64 c s) 2)) (/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))) (/.f64 2 (pow.f64 (*.f64 c s) 2)))
(+.f64 (fma.f64 2/3 (/.f64 x (/.f64 (pow.f64 (*.f64 c s) 2) x)) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 -2 (pow.f64 (*.f64 c s) 2)))
(-.f64 (+.f64 (*.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (fma.f64 -4/45 (/.f64 (pow.f64 x 4) (pow.f64 (*.f64 c s) 2)) (fma.f64 2/3 (/.f64 (*.f64 x x) (pow.f64 (*.f64 c s) 2)) (/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))))) (/.f64 2 (pow.f64 (*.f64 c s) 2)))
(+.f64 (fma.f64 -4/45 (/.f64 (pow.f64 x 4) (pow.f64 (*.f64 c s) 2)) (fma.f64 2/3 (/.f64 x (/.f64 (pow.f64 (*.f64 c s) 2) x)) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))) (/.f64 -2 (pow.f64 (*.f64 c s) 2)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(/.f64 1 (pow.f64 x 2))
(/.f64 1 (*.f64 x x))
(-.f64 (/.f64 1 (pow.f64 x 2)) 2)
(+.f64 (/.f64 1 (*.f64 x x)) -2)
(+.f64 -2 (/.f64 1 (*.f64 x x)))
(-.f64 (+.f64 (*.f64 2/3 (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) 2)
(+.f64 (fma.f64 2/3 (*.f64 x x) (/.f64 1 (*.f64 x x))) -2)
(+.f64 -2 (fma.f64 (*.f64 x x) 2/3 (/.f64 1 (*.f64 x x))))
(-.f64 (+.f64 (*.f64 -4/45 (pow.f64 x 4)) (+.f64 (*.f64 2/3 (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2)))) 2)
(+.f64 (fma.f64 -4/45 (pow.f64 x 4) (fma.f64 2/3 (*.f64 x x) (/.f64 1 (*.f64 x x)))) -2)
(+.f64 -2 (fma.f64 -4/45 (pow.f64 x 4) (fma.f64 (*.f64 x x) 2/3 (/.f64 1 (*.f64 x x)))))
(/.f64 (cos.f64 (*.f64 2 x)) (pow.f64 x 2))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 x x))
(/.f64 (cos.f64 (*.f64 2 x)) (pow.f64 x 2))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 x x))
(/.f64 (cos.f64 (*.f64 2 x)) (pow.f64 x 2))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 x x))
(/.f64 (cos.f64 (*.f64 2 x)) (pow.f64 x 2))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 x x))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (pow.f64 x 2))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 x x))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (pow.f64 x 2))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 x x))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (pow.f64 x 2))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 x x))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (pow.f64 x 2))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 x x))
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(pow.f64 (*.f64 c s) 2)
(*.f64 (pow.f64 c 2) (pow.f64 s 2))
(pow.f64 (*.f64 c s) 2)
(+.f64 -2 (*.f64 c s))
(fma.f64 c s -2)
(+.f64 (*.f64 c s) (*.f64 c s))
(*.f64 2 (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
0
(/.f64 c (*.f64 c s))
(/.f64 1 s)
(/.f64 c s)
(/.f64 -2 (*.f64 c s))
(/.f64 (*.f64 c s) c)
(/.f64 c (/.f64 c s))
s
(/.f64 (*.f64 c s) -2)
(/.f64 c (/.f64 -2 s))
(/.f64 (*.f64 c s) (*.f64 c s))
1
(/.f64 (*.f64 c s) s)
(/.f64 c 1)
c
(/.f64 (sin.f64 -2) (/.f64 (*.f64 c s) (sin.f64 -2)))
(*.f64 (/.f64 (sin.f64 -2) (*.f64 c s)) (sin.f64 -2))
(/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) (*.f64 c s))
(/.f64 s c)
(/.f64 s (*.f64 c s))
(/.f64 1 c)
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))))
(*.f64 (/.f64 (sin.f64 -2) (*.f64 c s)) (sin.f64 -2))
(/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) (*.f64 c s))
(/.f64 (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(/.f64 (*.f64 c s) (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(/.f64 (*.f64 c s) (*.f64 (sin.f64 -2) (sin.f64 -2)))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(*.f64 c (neg.f64 s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(*.f64 c s)
(*.f64 (sqrt.f64 (*.f64 c (*.f64 s x))) (sqrt.f64 (*.f64 c (*.f64 s x))))
(*.f64 (*.f64 c s) x)
(*.f64 c (*.f64 s x))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 s x))))
(*.f64 (*.f64 c s) x)
(*.f64 c (*.f64 s x))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 s x))))
(*.f64 (*.f64 c s) x)
(*.f64 c (*.f64 s x))
(pow.f64 (*.f64 c (*.f64 s x)) 1)
(*.f64 (*.f64 c s) x)
(*.f64 c (*.f64 s x))
(*.f64 (*.f64 (cbrt.f64 (*.f64 c (*.f64 s x))) (cbrt.f64 (*.f64 c (*.f64 s x)))) (cbrt.f64 (*.f64 c (*.f64 s x))))
(*.f64 (*.f64 c s) x)
(*.f64 c (*.f64 s x))
(cbrt.f64 (*.f64 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c (*.f64 s x))) (*.f64 c (*.f64 s x))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 c s) x) (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 s x)) 3))
(*.f64 1 (*.f64 c (*.f64 s x)))
(*.f64 (*.f64 c s) x)
(*.f64 c (*.f64 s x))
(exp.f64 (log.f64 (*.f64 c (*.f64 s x))))
(*.f64 (*.f64 c s) x)
(*.f64 c (*.f64 s x))
(log.f64 (exp.f64 (*.f64 c (*.f64 s x))))
(*.f64 (*.f64 c s) x)
(*.f64 c (*.f64 s x))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c s) x)))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c s) x)))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))
(+.f64 -2 (*.f64 c s))
(fma.f64 c s -2)
(+.f64 (*.f64 c s) (*.f64 c s))
(*.f64 2 (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
0
(*.f64 c (*.f64 c s))
(*.f64 c s)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) c)
(*.f64 c (*.f64 c s))
(*.f64 (*.f64 c s) -2)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) (*.f64 c s))
(pow.f64 (*.f64 c s) 2)
(*.f64 (*.f64 c s) s)
(*.f64 c (*.f64 s s))
(*.f64 s c)
(*.f64 c s)
(*.f64 s (*.f64 c s))
(*.f64 c (*.f64 s s))
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) (*.f64 c s)))
(*.f64 (*.f64 c s) (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(*.f64 c (*.f64 s (*.f64 (sin.f64 -2) (sin.f64 -2))))
(*.f64 (exp.f64 (log.f64 c)) (exp.f64 (log.f64 s)))
(*.f64 c s)
(*.f64 (exp.f64 (log.f64 s)) (exp.f64 (log.f64 c)))
(*.f64 c s)
(*.f64 (*.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 (*.f64 c s) (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(*.f64 c (*.f64 s (*.f64 (sin.f64 -2) (sin.f64 -2))))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(*.f64 c (neg.f64 s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(*.f64 c s)
(*.f64 (sqrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (sqrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(log1p.f64 (expm1.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(expm1.f64 (log1p.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(pow.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) 1)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))) (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(cbrt.f64 (*.f64 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 (*.f64 c s) x) 2)) (*.f64 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 (*.f64 c s) x) 2)) (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 (*.f64 c s) x) 2)))))
(cbrt.f64 (pow.f64 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) 3))
(*.f64 1 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(exp.f64 (log.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(log.f64 (exp.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (pow.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) 2)))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (pow.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) 2)))
(+.f64 -2 (*.f64 c s))
(fma.f64 c s -2)
(+.f64 (*.f64 c s) (*.f64 c s))
(*.f64 2 (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
0
(*.f64 c (*.f64 c s))
(*.f64 c s)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) c)
(*.f64 c (*.f64 c s))
(*.f64 (*.f64 c s) -2)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) (*.f64 c s))
(pow.f64 (*.f64 c s) 2)
(*.f64 (*.f64 c s) s)
(*.f64 c (*.f64 s s))
(*.f64 s c)
(*.f64 c s)
(*.f64 s (*.f64 c s))
(*.f64 c (*.f64 s s))
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) (*.f64 c s)))
(*.f64 (*.f64 c s) (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(*.f64 c (*.f64 s (*.f64 (sin.f64 -2) (sin.f64 -2))))
(*.f64 (exp.f64 (log.f64 c)) (exp.f64 (log.f64 s)))
(*.f64 c s)
(*.f64 (exp.f64 (log.f64 s)) (exp.f64 (log.f64 c)))
(*.f64 c s)
(*.f64 (*.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 (*.f64 c s) (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(*.f64 c (*.f64 s (*.f64 (sin.f64 -2) (sin.f64 -2))))
(/.f64 c (*.f64 c s))
(/.f64 1 s)
(/.f64 c s)
(/.f64 -2 (*.f64 c s))
(/.f64 (*.f64 c s) c)
(/.f64 c (/.f64 c s))
s
(/.f64 (*.f64 c s) -2)
(/.f64 c (/.f64 -2 s))
(/.f64 (*.f64 c s) (*.f64 c s))
1
(/.f64 (*.f64 c s) s)
(/.f64 c 1)
c
(/.f64 (sin.f64 -2) (/.f64 (*.f64 c s) (sin.f64 -2)))
(*.f64 (/.f64 (sin.f64 -2) (*.f64 c s)) (sin.f64 -2))
(/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) (*.f64 c s))
(/.f64 s c)
(/.f64 s (*.f64 c s))
(/.f64 1 c)
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))))
(*.f64 (/.f64 (sin.f64 -2) (*.f64 c s)) (sin.f64 -2))
(/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) (*.f64 c s))
(/.f64 (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(/.f64 (*.f64 c s) (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(/.f64 (*.f64 c s) (*.f64 (sin.f64 -2) (sin.f64 -2)))
(neg.f64 (*.f64 c s))
(*.f64 c (neg.f64 s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(*.f64 c s)
(*.f64 (sqrt.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (sqrt.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(pow.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 1)
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (cbrt.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (cbrt.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 c s) x) 2) (pow.f64 (*.f64 (*.f64 c s) x) 4)))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 3))
(*.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(exp.f64 (log.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(log.f64 (exp.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) 2))
(+.f64 -2 (*.f64 c s))
(fma.f64 c s -2)
(+.f64 (*.f64 c s) (*.f64 c s))
(*.f64 2 (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
0
(/.f64 c (*.f64 c s))
(/.f64 1 s)
(/.f64 c s)
(/.f64 -2 (*.f64 c s))
(/.f64 (*.f64 c s) c)
(/.f64 c (/.f64 c s))
s
(/.f64 (*.f64 c s) -2)
(/.f64 c (/.f64 -2 s))
(/.f64 (*.f64 c s) (*.f64 c s))
1
(/.f64 (*.f64 c s) s)
(/.f64 c 1)
c
(/.f64 (sin.f64 -2) (/.f64 (*.f64 c s) (sin.f64 -2)))
(*.f64 (/.f64 (sin.f64 -2) (*.f64 c s)) (sin.f64 -2))
(/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) (*.f64 c s))
(/.f64 s c)
(/.f64 s (*.f64 c s))
(/.f64 1 c)
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))))
(*.f64 (/.f64 (sin.f64 -2) (*.f64 c s)) (sin.f64 -2))
(/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) (*.f64 c s))
(/.f64 (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(/.f64 (*.f64 c s) (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(/.f64 (*.f64 c s) (*.f64 (sin.f64 -2) (sin.f64 -2)))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(*.f64 c (neg.f64 s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(*.f64 c s)
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (sqrt.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(pow.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))) 1)
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (cbrt.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 c s) x) 2) (pow.f64 (*.f64 (*.f64 c s) x) 4)))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 3))
(*.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(log.f64 (exp.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x)))))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) 2))
(+.f64 c c)
(+.f64 -2 c)
(+.f64 c -2)
(-.f64 c c)
0
(-.f64 -2 c)
(/.f64 c c)
1
(/.f64 c -2)
(/.f64 -2 c)
(/.f64 (sin.f64 -2) (/.f64 c (sin.f64 -2)))
(*.f64 (/.f64 (sin.f64 -2) c) (sin.f64 -2))
(*.f64 (sin.f64 -2) (/.f64 (sin.f64 -2) c))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
(*.f64 (/.f64 (sin.f64 -2) c) (sin.f64 -2))
(*.f64 (sin.f64 -2) (/.f64 (sin.f64 -2) c))
(/.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(/.f64 c (*.f64 (sin.f64 -2) (sin.f64 -2)))
(pow.f64 c -2)
(pow.f64 (exp.f64 (log.f64 c)) -2)
(pow.f64 c -2)
(neg.f64 c)
(exp.f64 (*.f64 -2 (log.f64 c)))
(pow.f64 c -2)
(exp.f64 (+.f64 -2 (*.f64 -2 (log.f64 c))))
(*.f64 (pow.f64 c -2) (exp.f64 -2))
(*.f64 (exp.f64 -2) (pow.f64 c -2))
(exp.f64 (neg.f64 (*.f64 -2 (log.f64 c))))
(exp.f64 (*.f64 2 (log.f64 c)))
(*.f64 c c)
(exp.f64 (*.f64 (*.f64 -2 (log.f64 c)) -2))
(pow.f64 (pow.f64 (exp.f64 -2) (log.f64 c)) -2)
(pow.f64 (pow.f64 c -2) -2)
(*.f64 (sqrt.f64 (*.f64 (*.f64 c c) x)) (sqrt.f64 (*.f64 (*.f64 c c) x)))
(*.f64 c (*.f64 c x))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 c c) x)))
(*.f64 c (*.f64 c x))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c c) x)))
(*.f64 c (*.f64 c x))
(pow.f64 (*.f64 (*.f64 c c) x) 1)
(*.f64 c (*.f64 c x))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 c c) x)) (cbrt.f64 (*.f64 (*.f64 c c) x))) (cbrt.f64 (*.f64 (*.f64 c c) x)))
(*.f64 c (*.f64 c x))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 (*.f64 c c) x)) (*.f64 (*.f64 c c) x)))
(cbrt.f64 (*.f64 (*.f64 c (*.f64 c x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 c (*.f64 c x))))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 c x)) 3))
(*.f64 1 (*.f64 (*.f64 c c) x))
(*.f64 c (*.f64 c x))
(exp.f64 (log.f64 (*.f64 (*.f64 c c) x)))
(*.f64 c (*.f64 c x))
(log.f64 (exp.f64 (*.f64 (*.f64 c c) x)))
(*.f64 c (*.f64 c x))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) x)))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) x)))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c x))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (binary64->binary32 x))))
(+.f64 -2 (*.f64 c s))
(fma.f64 c s -2)
(+.f64 (*.f64 c s) (*.f64 c s))
(*.f64 2 (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
0
(*.f64 c (*.f64 c s))
(*.f64 c s)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) c)
(*.f64 c (*.f64 c s))
(*.f64 (*.f64 c s) -2)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) (*.f64 c s))
(pow.f64 (*.f64 c s) 2)
(*.f64 (*.f64 c s) s)
(*.f64 c (*.f64 s s))
(*.f64 s c)
(*.f64 c s)
(*.f64 s (*.f64 c s))
(*.f64 c (*.f64 s s))
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) (*.f64 c s)))
(*.f64 (*.f64 c s) (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(*.f64 c (*.f64 s (*.f64 (sin.f64 -2) (sin.f64 -2))))
(*.f64 (exp.f64 (log.f64 c)) (exp.f64 (log.f64 s)))
(*.f64 c s)
(*.f64 (exp.f64 (log.f64 s)) (exp.f64 (log.f64 c)))
(*.f64 c s)
(*.f64 (*.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 (*.f64 c s) (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(*.f64 c (*.f64 s (*.f64 (sin.f64 -2) (sin.f64 -2))))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(*.f64 c (neg.f64 s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(*.f64 c s)
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))) (sqrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(pow.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) 1)
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))) (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(cbrt.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 c (*.f64 c x)) (*.f64 (*.f64 s s) x))) (/.f64 (/.f64 1 (*.f64 (*.f64 c (*.f64 c x)) (*.f64 (*.f64 s s) x))) (*.f64 (*.f64 c (*.f64 c x)) (*.f64 (*.f64 s s) x)))))
(cbrt.f64 (pow.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) 3))
(*.f64 1 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(exp.f64 (log.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(log.f64 (exp.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (*.f64 c (*.f64 c x)) (*.f64 (*.f64 s s) x)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (*.f64 c (*.f64 c x)) (*.f64 (*.f64 s s) x)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (/.f32 1 (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))))
(binary32->binary64 (/.f32 1 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x)))))))
(binary32->binary64 (/.f32 1 (pow.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) 2)))
(-.f64 -2 s)
(-.f64 s s)
0
(/.f64 -2 s)
(/.f64 s -2)
(/.f64 s s)
1
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 s (neg.f64 (sin.f64 -2))))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) s) (neg.f64 (sin.f64 -2)))
(/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) s)
(pow.f64 s -2)
(pow.f64 (exp.f64 (log.f64 s)) -2)
(pow.f64 s -2)
(neg.f64 s)
(exp.f64 (*.f64 -2 (log.f64 s)))
(pow.f64 s -2)
(exp.f64 (+.f64 (*.f64 -2 (log.f64 s)) -2))
(exp.f64 (fma.f64 -2 (log.f64 s) -2))
(*.f64 (pow.f64 s -2) (exp.f64 -2))
(exp.f64 (+.f64 -2 (*.f64 -2 (log.f64 s))))
(exp.f64 (fma.f64 -2 (log.f64 s) -2))
(*.f64 (pow.f64 s -2) (exp.f64 -2))
(exp.f64 (neg.f64 (*.f64 -2 (log.f64 s))))
(exp.f64 (*.f64 2 (log.f64 s)))
(/.f64 1 (pow.f64 s -2))
(*.f64 s s)
(exp.f64 (*.f64 (*.f64 -2 (log.f64 s)) -2))
(pow.f64 (pow.f64 (exp.f64 -2) (log.f64 s)) -2)
(pow.f64 (pow.f64 s -2) -2)
(*.f64 (sqrt.f64 (*.f64 s (*.f64 s x))) (sqrt.f64 (*.f64 s (*.f64 s x))))
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(log1p.f64 (expm1.f64 (*.f64 s (*.f64 s x))))
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(expm1.f64 (log1p.f64 (*.f64 s (*.f64 s x))))
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(pow.f64 (*.f64 s (*.f64 s x)) 1)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (*.f64 (cbrt.f64 (*.f64 s (*.f64 s x))) (cbrt.f64 (*.f64 s (*.f64 s x)))) (cbrt.f64 (*.f64 s (*.f64 s x))))
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(cbrt.f64 (*.f64 (*.f64 (*.f64 s (*.f64 s x)) (*.f64 s (*.f64 s x))) (*.f64 s (*.f64 s x))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 s s) x) (*.f64 (*.f64 (*.f64 s s) x) (*.f64 (*.f64 s s) x))))
(cbrt.f64 (pow.f64 (*.f64 s (*.f64 s x)) 3))
(*.f64 1 (*.f64 s (*.f64 s x)))
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(exp.f64 (log.f64 (*.f64 s (*.f64 s x))))
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(log.f64 (exp.f64 (*.f64 s (*.f64 s x))))
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 s s) x)))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 s s) x)))
(binary32->binary64 (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))
(+.f64 -2 (*.f64 c s))
(fma.f64 c s -2)
(+.f64 (*.f64 c s) (*.f64 c s))
(*.f64 2 (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
0
(/.f64 c (*.f64 c s))
(/.f64 1 s)
(/.f64 c s)
(/.f64 -2 (*.f64 c s))
(/.f64 (*.f64 c s) c)
(/.f64 c (/.f64 c s))
s
(/.f64 (*.f64 c s) -2)
(/.f64 c (/.f64 -2 s))
(/.f64 (*.f64 c s) (*.f64 c s))
1
(/.f64 (*.f64 c s) s)
(/.f64 c 1)
c
(/.f64 (sin.f64 -2) (/.f64 (*.f64 c s) (sin.f64 -2)))
(*.f64 (/.f64 (sin.f64 -2) (*.f64 c s)) (sin.f64 -2))
(/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) (*.f64 c s))
(/.f64 s c)
(/.f64 s (*.f64 c s))
(/.f64 1 c)
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))))
(*.f64 (/.f64 (sin.f64 -2) (*.f64 c s)) (sin.f64 -2))
(/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) (*.f64 c s))
(/.f64 (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(/.f64 (*.f64 c s) (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(/.f64 (*.f64 c s) (*.f64 (sin.f64 -2) (sin.f64 -2)))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(*.f64 c (neg.f64 s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(*.f64 c s)
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (sqrt.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(pow.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))) 1)
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (cbrt.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 c s) x) 2) (pow.f64 (*.f64 (*.f64 c s) x) 4)))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 c (*.f64 s x)) 2) 3))
(*.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(log.f64 (exp.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x)))))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) 2))
(+.f64 c c)
(+.f64 -2 c)
(+.f64 c -2)
(-.f64 c c)
0
(-.f64 -2 c)
(/.f64 c c)
1
(/.f64 c -2)
(/.f64 -2 c)
(/.f64 (sin.f64 -2) (/.f64 c (sin.f64 -2)))
(*.f64 (/.f64 (sin.f64 -2) c) (sin.f64 -2))
(*.f64 (sin.f64 -2) (/.f64 (sin.f64 -2) c))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
(*.f64 (/.f64 (sin.f64 -2) c) (sin.f64 -2))
(*.f64 (sin.f64 -2) (/.f64 (sin.f64 -2) c))
(/.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(/.f64 c (*.f64 (sin.f64 -2) (sin.f64 -2)))
(pow.f64 c -2)
(pow.f64 (exp.f64 (log.f64 c)) -2)
(pow.f64 c -2)
(neg.f64 c)
(exp.f64 (*.f64 -2 (log.f64 c)))
(pow.f64 c -2)
(exp.f64 (+.f64 -2 (*.f64 -2 (log.f64 c))))
(*.f64 (pow.f64 c -2) (exp.f64 -2))
(*.f64 (exp.f64 -2) (pow.f64 c -2))
(exp.f64 (neg.f64 (*.f64 -2 (log.f64 c))))
(exp.f64 (*.f64 2 (log.f64 c)))
(*.f64 c c)
(exp.f64 (*.f64 (*.f64 -2 (log.f64 c)) -2))
(pow.f64 (pow.f64 (exp.f64 -2) (log.f64 c)) -2)
(pow.f64 (pow.f64 c -2) -2)
(*.f64 (sqrt.f64 (*.f64 (*.f64 c c) x)) (sqrt.f64 (*.f64 (*.f64 c c) x)))
(*.f64 c (*.f64 c x))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 c c) x)))
(*.f64 c (*.f64 c x))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c c) x)))
(*.f64 c (*.f64 c x))
(pow.f64 (*.f64 (*.f64 c c) x) 1)
(*.f64 c (*.f64 c x))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 c c) x)) (cbrt.f64 (*.f64 (*.f64 c c) x))) (cbrt.f64 (*.f64 (*.f64 c c) x)))
(*.f64 c (*.f64 c x))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 (*.f64 c c) x)) (*.f64 (*.f64 c c) x)))
(cbrt.f64 (*.f64 (*.f64 c (*.f64 c x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 c (*.f64 c x))))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 c x)) 3))
(*.f64 1 (*.f64 (*.f64 c c) x))
(*.f64 c (*.f64 c x))
(exp.f64 (log.f64 (*.f64 (*.f64 c c) x)))
(*.f64 c (*.f64 c x))
(log.f64 (exp.f64 (*.f64 (*.f64 c c) x)))
(*.f64 c (*.f64 c x))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) x)))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) x)))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c x))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (binary64->binary32 x))))
(+.f64 -2 (*.f64 c s))
(fma.f64 c s -2)
(+.f64 (*.f64 c s) (*.f64 c s))
(*.f64 2 (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
0
(*.f64 c (*.f64 c s))
(*.f64 c s)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) c)
(*.f64 c (*.f64 c s))
(*.f64 (*.f64 c s) -2)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) (*.f64 c s))
(pow.f64 (*.f64 c s) 2)
(*.f64 (*.f64 c s) s)
(*.f64 c (*.f64 s s))
(*.f64 s c)
(*.f64 c s)
(*.f64 s (*.f64 c s))
(*.f64 c (*.f64 s s))
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) (*.f64 c s)))
(*.f64 (*.f64 c s) (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(*.f64 c (*.f64 s (*.f64 (sin.f64 -2) (sin.f64 -2))))
(*.f64 (exp.f64 (log.f64 c)) (exp.f64 (log.f64 s)))
(*.f64 c s)
(*.f64 (exp.f64 (log.f64 s)) (exp.f64 (log.f64 c)))
(*.f64 c s)
(*.f64 (*.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 (*.f64 c s) (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(*.f64 c (*.f64 s (*.f64 (sin.f64 -2) (sin.f64 -2))))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(*.f64 c (neg.f64 s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(*.f64 c s)
(*.f64 (sqrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))) (sqrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(log1p.f64 (expm1.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(expm1.f64 (log1p.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(pow.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) 1)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))) (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))) (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(cbrt.f64 (*.f64 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 (*.f64 c s) x) 2)) (*.f64 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 (*.f64 c s) x) 2)) (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 (*.f64 c s) x) 2)))))
(cbrt.f64 (pow.f64 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) 3))
(*.f64 1 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(exp.f64 (log.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(log.f64 (exp.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (pow.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) 2)))
(-.f64 -2 s)
(-.f64 s s)
0
(/.f64 -2 s)
(/.f64 s -2)
(/.f64 s s)
1
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 s (neg.f64 (sin.f64 -2))))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) s) (neg.f64 (sin.f64 -2)))
(/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) s)
(pow.f64 s -2)
(pow.f64 (exp.f64 (log.f64 s)) -2)
(pow.f64 s -2)
(neg.f64 s)
(exp.f64 (*.f64 -2 (log.f64 s)))
(pow.f64 s -2)
(exp.f64 (+.f64 (*.f64 -2 (log.f64 s)) -2))
(exp.f64 (fma.f64 -2 (log.f64 s) -2))
(*.f64 (pow.f64 s -2) (exp.f64 -2))
(exp.f64 (+.f64 -2 (*.f64 -2 (log.f64 s))))
(exp.f64 (fma.f64 -2 (log.f64 s) -2))
(*.f64 (pow.f64 s -2) (exp.f64 -2))
(exp.f64 (neg.f64 (*.f64 -2 (log.f64 s))))
(exp.f64 (*.f64 2 (log.f64 s)))
(/.f64 1 (pow.f64 s -2))
(*.f64 s s)
(exp.f64 (*.f64 (*.f64 -2 (log.f64 s)) -2))
(pow.f64 (pow.f64 (exp.f64 -2) (log.f64 s)) -2)
(pow.f64 (pow.f64 s -2) -2)
(*.f64 (sqrt.f64 (*.f64 s (*.f64 s x))) (sqrt.f64 (*.f64 s (*.f64 s x))))
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(log1p.f64 (expm1.f64 (*.f64 s (*.f64 s x))))
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(expm1.f64 (log1p.f64 (*.f64 s (*.f64 s x))))
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(pow.f64 (*.f64 s (*.f64 s x)) 1)
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(*.f64 (*.f64 (cbrt.f64 (*.f64 s (*.f64 s x))) (cbrt.f64 (*.f64 s (*.f64 s x)))) (cbrt.f64 (*.f64 s (*.f64 s x))))
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(cbrt.f64 (*.f64 (*.f64 (*.f64 s (*.f64 s x)) (*.f64 s (*.f64 s x))) (*.f64 s (*.f64 s x))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 s s) x) (*.f64 (*.f64 (*.f64 s s) x) (*.f64 (*.f64 s s) x))))
(cbrt.f64 (pow.f64 (*.f64 s (*.f64 s x)) 3))
(*.f64 1 (*.f64 s (*.f64 s x)))
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(exp.f64 (log.f64 (*.f64 s (*.f64 s x))))
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(log.f64 (exp.f64 (*.f64 s (*.f64 s x))))
(*.f64 (*.f64 s s) x)
(*.f64 s (*.f64 s x))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 s s) x)))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 s s) x)))
(binary32->binary64 (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))
(+.f64 -2 (*.f64 c s))
(fma.f64 c s -2)
(+.f64 (*.f64 c s) (*.f64 c s))
(*.f64 2 (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
0
(/.f64 c (*.f64 c s))
(/.f64 1 s)
(/.f64 c s)
(/.f64 -2 (*.f64 c s))
(/.f64 (*.f64 c s) c)
(/.f64 c (/.f64 c s))
s
(/.f64 (*.f64 c s) -2)
(/.f64 c (/.f64 -2 s))
(/.f64 (*.f64 c s) (*.f64 c s))
1
(/.f64 (*.f64 c s) s)
(/.f64 c 1)
c
(/.f64 (sin.f64 -2) (/.f64 (*.f64 c s) (sin.f64 -2)))
(*.f64 (/.f64 (sin.f64 -2) (*.f64 c s)) (sin.f64 -2))
(/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) (*.f64 c s))
(/.f64 s c)
(/.f64 s (*.f64 c s))
(/.f64 1 c)
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))))
(*.f64 (/.f64 (sin.f64 -2) (*.f64 c s)) (sin.f64 -2))
(/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) (*.f64 c s))
(/.f64 (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(/.f64 (*.f64 c s) (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(/.f64 (*.f64 c s) (*.f64 (sin.f64 -2) (sin.f64 -2)))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(*.f64 c (neg.f64 s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(*.f64 c s)
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))) (sqrt.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(pow.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s)))) 1)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))) (cbrt.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s)))))) (cbrt.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s)))) (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))) (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))))
(cbrt.f64 (*.f64 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 (*.f64 c s) x) 2)) (*.f64 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 (*.f64 c s) x) 2)) (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 (*.f64 c s) x) 2)))))
(cbrt.f64 (pow.f64 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) 3))
(*.f64 1 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s)))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(exp.f64 (log.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (*.f32 (/.f32 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (binary64->binary32 x)) (*.f32 (binary64->binary32 c) (binary64->binary32 x))) (/.f32 1 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))))
(binary32->binary64 (*.f32 (/.f32 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (binary64->binary32 x)) (*.f32 (binary64->binary32 c) (binary64->binary32 x))) (/.f32 (/.f32 1 (binary64->binary32 c)) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(binary32->binary64 (/.f32 (/.f32 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (binary64->binary32 x))) (binary64->binary32 c)) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(+.f64 -2 (*.f64 c s))
(fma.f64 c s -2)
(+.f64 (*.f64 c s) (*.f64 c s))
(*.f64 2 (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
0
(*.f64 c (*.f64 c s))
(*.f64 c s)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) c)
(*.f64 c (*.f64 c s))
(*.f64 (*.f64 c s) -2)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) (*.f64 c s))
(pow.f64 (*.f64 c s) 2)
(*.f64 (*.f64 c s) s)
(*.f64 c (*.f64 s s))
(*.f64 s c)
(*.f64 c s)
(*.f64 s (*.f64 c s))
(*.f64 c (*.f64 s s))
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) (*.f64 c s)))
(*.f64 (*.f64 c s) (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(*.f64 c (*.f64 s (*.f64 (sin.f64 -2) (sin.f64 -2))))
(*.f64 (exp.f64 (log.f64 c)) (exp.f64 (log.f64 s)))
(*.f64 c s)
(*.f64 (exp.f64 (log.f64 s)) (exp.f64 (log.f64 c)))
(*.f64 c s)
(*.f64 (*.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 (*.f64 c s) (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(*.f64 c (*.f64 s (*.f64 (sin.f64 -2) (sin.f64 -2))))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(*.f64 c (neg.f64 s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(*.f64 c s)
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (*.f64 s s)))) (sqrt.f64 (/.f64 1 (*.f64 c (*.f64 s s)))))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 c (*.f64 s s)))))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 c (*.f64 s s)))))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(pow.f64 (/.f64 1 (*.f64 c (*.f64 s s))) 1)
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 c (*.f64 s s)))) (cbrt.f64 (/.f64 1 (*.f64 c (*.f64 s s))))) (cbrt.f64 (/.f64 1 (*.f64 c (*.f64 s s)))))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 c (*.f64 s s))) (/.f64 1 (*.f64 c (*.f64 s s)))) (/.f64 1 (*.f64 c (*.f64 s s)))))
(cbrt.f64 (*.f64 (/.f64 (/.f64 1 c) (*.f64 s s)) (/.f64 (/.f64 (/.f64 1 c) (*.f64 s s)) (*.f64 c (*.f64 s s)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 1 s) (*.f64 c s)) 3))
(*.f64 1 (/.f64 1 (*.f64 c (*.f64 s s))))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(exp.f64 (log.f64 (/.f64 1 (*.f64 c (*.f64 s s)))))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(log.f64 (exp.f64 (/.f64 1 (*.f64 c (*.f64 s s)))))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 1 s) (*.f64 c s))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 c (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 c) (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 s) (*.f64 c s))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 c (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 c) (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 s) (*.f64 c s))))
(binary32->binary64 (/.f32 1 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(binary32->binary64 (/.f32 (/.f32 1 (binary64->binary32 c)) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))
(+.f64 c c)
(+.f64 -2 c)
(+.f64 c -2)
(-.f64 c c)
0
(-.f64 -2 c)
(*.f64 c c)
(exp.f64 (*.f64 2 (log.f64 c)))
(*.f64 c -2)
(*.f64 -2 c)
(*.f64 c -2)
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 c (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(*.f64 c (*.f64 (sin.f64 -2) (sin.f64 -2)))
(*.f64 (exp.f64 (log.f64 c)) (exp.f64 (log.f64 c)))
(exp.f64 (*.f64 2 (log.f64 c)))
(*.f64 c c)
(*.f64 (*.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 c (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(*.f64 c (*.f64 (sin.f64 -2) (sin.f64 -2)))
(pow.f64 c -2)
(pow.f64 (exp.f64 (log.f64 c)) -2)
(pow.f64 c -2)
(neg.f64 c)
(exp.f64 (*.f64 -2 (log.f64 c)))
(pow.f64 c -2)
(exp.f64 (+.f64 -2 (*.f64 -2 (log.f64 c))))
(*.f64 (pow.f64 c -2) (exp.f64 -2))
(*.f64 (exp.f64 -2) (pow.f64 c -2))
(exp.f64 (neg.f64 (*.f64 -2 (log.f64 c))))
(exp.f64 (*.f64 2 (log.f64 c)))
(*.f64 c c)
(exp.f64 (*.f64 (*.f64 -2 (log.f64 c)) -2))
(pow.f64 (pow.f64 (exp.f64 -2) (log.f64 c)) -2)
(pow.f64 (pow.f64 c -2) -2)
(*.f64 (sqrt.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))) (sqrt.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(pow.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) 1)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))) (cbrt.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)))) (cbrt.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))))
(cbrt.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) (*.f64 c x)) (*.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) (*.f64 c x)) (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) (*.f64 c x)))))
(cbrt.f64 (pow.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x))) 3))
(*.f64 1 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(exp.f64 (log.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(log.f64 (exp.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))))
(binary32->binary64 (/.f32 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (binary64->binary32 x)) (*.f32 (binary64->binary32 c) (binary64->binary32 x))))
(binary32->binary64 (/.f32 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (binary64->binary32 x)) (*.f32 (binary64->binary32 c) (binary64->binary32 x))))
(binary32->binary64 (/.f32 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (binary64->binary32 x))) (binary64->binary32 c)))
(+.f64 -2 (*.f64 c s))
(fma.f64 c s -2)
(+.f64 (*.f64 c s) (*.f64 c s))
(*.f64 2 (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
0
(/.f64 c (*.f64 c s))
(/.f64 1 s)
(/.f64 c s)
(/.f64 -2 (*.f64 c s))
(/.f64 (*.f64 c s) c)
(/.f64 c (/.f64 c s))
s
(/.f64 (*.f64 c s) -2)
(/.f64 c (/.f64 -2 s))
(/.f64 (*.f64 c s) (*.f64 c s))
1
(/.f64 (*.f64 c s) s)
(/.f64 c 1)
c
(/.f64 (sin.f64 -2) (/.f64 (*.f64 c s) (sin.f64 -2)))
(*.f64 (/.f64 (sin.f64 -2) (*.f64 c s)) (sin.f64 -2))
(/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) (*.f64 c s))
(/.f64 s c)
(/.f64 s (*.f64 c s))
(/.f64 1 c)
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))))
(*.f64 (/.f64 (sin.f64 -2) (*.f64 c s)) (sin.f64 -2))
(/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) (*.f64 c s))
(/.f64 (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(/.f64 (*.f64 c s) (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(/.f64 (*.f64 c s) (*.f64 (sin.f64 -2) (sin.f64 -2)))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(*.f64 c (neg.f64 s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(*.f64 c s)
(*.f64 (sqrt.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))) (sqrt.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(pow.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2))) 1)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))) (cbrt.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2))))) (cbrt.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2))) (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))) (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(cbrt.f64 (*.f64 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 (*.f64 c s) x) 2)) (*.f64 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 (*.f64 c s) x) 2)) (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 (*.f64 c s) x) 2)))))
(cbrt.f64 (pow.f64 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) 3))
(*.f64 1 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(exp.f64 (log.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (*.f32 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (binary64->binary32 x))) (/.f32 1 (pow.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) 2))))
(binary32->binary64 (/.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (binary64->binary32 x))) 1) (pow.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) 2)))
(binary32->binary64 (/.f32 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (binary64->binary32 x))) (pow.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) 2)))
(+.f64 -2 (*.f64 c s))
(fma.f64 c s -2)
(+.f64 (*.f64 c s) (*.f64 c s))
(*.f64 2 (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
0
(*.f64 c (*.f64 c s))
(*.f64 c s)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) c)
(*.f64 c (*.f64 c s))
(*.f64 (*.f64 c s) -2)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) (*.f64 c s))
(pow.f64 (*.f64 c s) 2)
(*.f64 (*.f64 c s) s)
(*.f64 c (*.f64 s s))
(*.f64 s c)
(*.f64 c s)
(*.f64 s (*.f64 c s))
(*.f64 c (*.f64 s s))
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) (*.f64 c s)))
(*.f64 (*.f64 c s) (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(*.f64 c (*.f64 s (*.f64 (sin.f64 -2) (sin.f64 -2))))
(*.f64 (exp.f64 (log.f64 c)) (exp.f64 (log.f64 s)))
(*.f64 c s)
(*.f64 (exp.f64 (log.f64 s)) (exp.f64 (log.f64 c)))
(*.f64 c s)
(*.f64 (*.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 (*.f64 c s) (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(*.f64 c (*.f64 s (*.f64 (sin.f64 -2) (sin.f64 -2))))
(pow.f64 -2 (log.f64 (*.f64 c s)))
(pow.f64 (*.f64 c s) -2)
(neg.f64 (*.f64 c s))
(*.f64 c (neg.f64 s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(*.f64 c s)
(*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(log1p.f64 (expm1.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(expm1.f64 (log1p.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(pow.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2)) 1)
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2))) (cbrt.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2)))) (cbrt.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2)) (/.f64 1 (pow.f64 (*.f64 c s) 2))) (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2)) (/.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2)) (pow.f64 (*.f64 c s) 2))))
(cbrt.f64 (pow.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2)) 3))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 c -2) (*.f64 s s)) 3))
(*.f64 1 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(exp.f64 (log.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(log.f64 (exp.f64 (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(/.f64 1 (pow.f64 (*.f64 c s) 2))
(/.f64 (pow.f64 c -2) (*.f64 s s))
(binary32->binary64 (binary64->binary32 (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (pow.f64 c -2) (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (pow.f64 c -2) (*.f64 s s))))
(binary32->binary64 (/.f32 1 (pow.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) 2)))
-2
-1
-1/2
0
1/8
1/4
1/2
1
3/2
2
3
6
9
(*.f64 (sqrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))) (sqrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 x x))
(log1p.f64 (expm1.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 x x))
(expm1.f64 (log1p.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 x x))
(pow.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) 1)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 x x))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))) (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)))) (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 x x))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))))
(cbrt.f64 (*.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 x x)) (*.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 x x)) (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 x x)))))
(cbrt.f64 (pow.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 x x)) 3))
(*.f64 1 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 x x))
(exp.f64 (log.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 x x))
(log.f64 (exp.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 x x))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 x x))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 x x))))
(binary32->binary64 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (binary64->binary32 x))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (binary64->binary32 x))))
(+.f64 -2 (*.f64 c s))
(fma.f64 c s -2)
(+.f64 (*.f64 c s) (*.f64 c s))
(*.f64 2 (*.f64 c s))
(-.f64 -2 (*.f64 c s))
(-.f64 (*.f64 c s) (*.f64 c s))
0
(*.f64 c (*.f64 c s))
(*.f64 c s)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) c)
(*.f64 c (*.f64 c s))
(*.f64 (*.f64 c s) -2)
(*.f64 -2 (*.f64 c s))
(*.f64 (*.f64 c s) (*.f64 c s))
(pow.f64 (*.f64 c s) 2)
(*.f64 (*.f64 c s) s)
(*.f64 c (*.f64 s s))
(*.f64 s c)
(*.f64 c s)
(*.f64 s (*.f64 c s))
(*.f64 c (*.f64 s s))
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) (*.f64 c s)))
(*.f64 (*.f64 c s) (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(*.f64 c (*.f64 s (*.f64 (sin.f64 -2) (sin.f64 -2))))
(*.f64 (exp.f64 (log.f64 c)) (exp.f64 (log.f64 s)))
(*.f64 c s)
(*.f64 (exp.f64 (log.f64 s)) (exp.f64 (log.f64 c)))
(*.f64 c s)
(*.f64 (*.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 (*.f64 c s) (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(*.f64 c (*.f64 s (*.f64 (sin.f64 -2) (sin.f64 -2))))
(/.f64 c (*.f64 c s))
(/.f64 1 s)
(/.f64 c s)
(/.f64 -2 (*.f64 c s))
(/.f64 (*.f64 c s) c)
(/.f64 c (/.f64 c s))
s
(/.f64 (*.f64 c s) -2)
(/.f64 c (/.f64 -2 s))
(/.f64 (*.f64 c s) (*.f64 c s))
1
(/.f64 (*.f64 c s) s)
(/.f64 c 1)
c
(/.f64 (sin.f64 -2) (/.f64 (*.f64 c s) (sin.f64 -2)))
(*.f64 (/.f64 (sin.f64 -2) (*.f64 c s)) (sin.f64 -2))
(/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) (*.f64 c s))
(/.f64 s c)
(/.f64 s (*.f64 c s))
(/.f64 1 c)
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))))
(*.f64 (/.f64 (sin.f64 -2) (*.f64 c s)) (sin.f64 -2))
(/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) (*.f64 c s))
(/.f64 (/.f64 (*.f64 c s) (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(/.f64 (*.f64 c s) (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(/.f64 (*.f64 c s) (*.f64 (sin.f64 -2) (sin.f64 -2)))
(neg.f64 (*.f64 c s))
(*.f64 c (neg.f64 s))
(sqrt.f64 (*.f64 c s))
(exp.f64 (log.f64 (*.f64 c s)))
(*.f64 c s)
(*.f64 (sqrt.f64 (pow.f64 (*.f64 c s) 2)) (sqrt.f64 (pow.f64 (*.f64 c s) 2)))
(pow.f64 (*.f64 c s) 2)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 c s) 2)))
(pow.f64 (*.f64 c s) 2)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 c s) 2)))
(pow.f64 (*.f64 c s) 2)
(pow.f64 (pow.f64 (*.f64 c s) 2) 1)
(pow.f64 (*.f64 c s) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 c s) 2)) (cbrt.f64 (pow.f64 (*.f64 c s) 2))) (cbrt.f64 (pow.f64 (*.f64 c s) 2)))
(pow.f64 (*.f64 c s) 2)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c s) 2) (pow.f64 (*.f64 c s) 2)) (pow.f64 (*.f64 c s) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c s) 2) (pow.f64 (*.f64 c s) 4)))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 c s) 2) 3))
(*.f64 1 (pow.f64 (*.f64 c s) 2))
(pow.f64 (*.f64 c s) 2)
(exp.f64 (log.f64 (pow.f64 (*.f64 c s) 2)))
(pow.f64 (*.f64 c s) 2)
(log.f64 (exp.f64 (pow.f64 (*.f64 c s) 2)))
(pow.f64 (*.f64 c s) 2)
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c s) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c s) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) 2))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) 2))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (pow.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) 2)))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (pow.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c s) x)))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c s) x)))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 s s) x)))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 s s) x)))
(binary32->binary64 (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (*.f64 c (*.f64 c x)) (*.f64 (*.f64 s s) x)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (*.f64 c (*.f64 c x)) (*.f64 (*.f64 s s) x)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (/.f32 1 (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))))
(binary32->binary64 (/.f32 1 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x)))))))
(binary32->binary64 (/.f32 1 (pow.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) x)))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) x)))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c x))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x)))))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) 2))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 s s) x)))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 s s) x)))
(binary32->binary64 (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (pow.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) x)))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) x)))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c x))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x)))))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) 2))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) x)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) x)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) x)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) x)))
(binary32->binary64 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (binary64->binary32 x)))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (binary64->binary32 x)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))))
(binary32->binary64 (/.f32 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (binary64->binary32 x)) (*.f32 (binary64->binary32 c) (binary64->binary32 x))))
(binary32->binary64 (/.f32 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (binary64->binary32 x)) (*.f32 (binary64->binary32 c) (binary64->binary32 x))))
(binary32->binary64 (/.f32 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (binary64->binary32 x))) (binary64->binary32 c)))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 c (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 c) (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 s) (*.f64 c s))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 c (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 c) (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 s) (*.f64 c s))))
(binary32->binary64 (/.f32 1 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(binary32->binary64 (/.f32 (/.f32 1 (binary64->binary32 c)) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s s))))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c s) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c s) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) 2))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 x x))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 x x))))
(binary32->binary64 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (binary64->binary32 x))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (pow.f64 c -2) (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (pow.f64 c -2) (*.f64 s s))))
(binary32->binary64 (/.f32 1 (pow.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (*.f32 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (binary64->binary32 x))) (/.f32 1 (pow.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) 2))))
(binary32->binary64 (/.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (binary64->binary32 x))) 1) (pow.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) 2)))
(binary32->binary64 (/.f32 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (binary64->binary32 x))) (pow.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) 2)))

eval202.0ms (1%)

Compiler

Compiled 9590 to 3300 computations (65.6% saved)

prune217.0ms (1.1%)

Pruning

48 alts after pruning (45 fresh and 3 done)

PrunedKeptTotal
New48234516
Fresh41115
Picked325
Done011
Total48948537
Accuracy
100.0%
Counts
537 → 48
Alt Table
Click to see full alt table
StatusAccuracyProgram
90.2%
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)
97.3%
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))
96.5%
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
81.0%
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
50.6%
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
56.0%
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
77.8%
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 c x)) (*.f64 s (*.f64 s x))))
86.1%
(/.f64 (cos.f64 (*.f64 2 x)) (/.f64 (*.f64 s (pow.f64 (*.f64 c x) 2)) (/.f64 1 s)))
76.9%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (pow.f64 (*.f64 s x) 2)))
76.6%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
81.2%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
80.5%
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
70.0%
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
40.6%
(/.f64 1 (*.f64 (/.f64 c c) (*.f64 s (*.f64 s x))))
34.5%
(/.f64 1 (*.f64 (/.f64 c -2) (*.f64 s (*.f64 s x))))
31.2%
(/.f64 1 (*.f64 (/.f64 -2 c) (*.f64 s (*.f64 s x))))
28.5%
(/.f64 1 (*.f64 (-.f64 c c) (*.f64 s (*.f64 s x))))
48.3%
(/.f64 1 (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
39.5%
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))
60.5%
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 (*.f64 s s) x)))
64.2%
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
53.0%
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
23.0%
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (neg.f64 s)))
67.2%
(/.f64 1 (*.f64 (*.f64 c (*.f64 c x)) (*.f64 s (*.f64 s x))))
53.9%
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
34.5%
(/.f64 1 (*.f64 (neg.f64 c) (*.f64 s (*.f64 s x))))
36.5%
(-.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (/.f64 2 (*.f64 (*.f64 s s) (*.f64 c c))))
78.6%
(*.f64 (/.f64 (pow.f64 c -2) (*.f64 s x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s x)))
86.0%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)) s) (/.f64 1 s))
90.2%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (*.f64 c (*.f64 s x))) (/.f64 1 s))
82.7%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 s) (*.f64 c s)))
77.1%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
77.0%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 (sqrt.f64 (*.f64 c (*.f64 s s))) (sqrt.f64 (*.f64 c (*.f64 s s))))))
62.4%
(*.f64 (/.f64 (/.f64 1 c) (*.f64 x x)) (/.f64 1 (*.f64 c (*.f64 s s))))
89.1%
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 x))
69.2%
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
90.2%
(*.f64 (/.f64 1 s) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
56.5%
(*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 1 (*.f64 c (*.f64 s s))))
2.6%
(*.f64 (*.f64 c s) (*.f64 c s))
2.9%
(*.f64 (*.f64 c s) s)
3.6%
(*.f64 (*.f64 c s) c)
1.9%
(*.f64 (*.f64 c s) -2)
31.9%
(*.f64 (*.f64 c -2) (/.f64 1 (*.f64 c (*.f64 s s))))
2.7%
(*.f64 s c)
4.3%
(*.f64 c (*.f64 s s))
44.1%
(*.f64 1/8 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
27.4%
(*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
69.6%
(cbrt.f64 (pow.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) 3))
90.2%
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)
97.3%
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))
96.5%
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
81.0%
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
50.6%
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
56.0%
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
77.8%
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 c x)) (*.f64 s (*.f64 s x))))
86.1%
(/.f64 (cos.f64 (*.f64 2 x)) (/.f64 (*.f64 s (pow.f64 (*.f64 c x) 2)) (/.f64 1 s)))
76.9%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (pow.f64 (*.f64 s x) 2)))
76.6%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
81.2%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
80.5%
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
70.0%
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
40.6%
(/.f64 1 (*.f64 (/.f64 c c) (*.f64 s (*.f64 s x))))
34.5%
(/.f64 1 (*.f64 (/.f64 c -2) (*.f64 s (*.f64 s x))))
31.2%
(/.f64 1 (*.f64 (/.f64 -2 c) (*.f64 s (*.f64 s x))))
28.5%
(/.f64 1 (*.f64 (-.f64 c c) (*.f64 s (*.f64 s x))))
48.3%
(/.f64 1 (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
39.5%
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))
60.5%
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 (*.f64 s s) x)))
64.2%
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
53.0%
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
23.0%
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (neg.f64 s)))
67.2%
(/.f64 1 (*.f64 (*.f64 c (*.f64 c x)) (*.f64 s (*.f64 s x))))
53.9%
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
34.5%
(/.f64 1 (*.f64 (neg.f64 c) (*.f64 s (*.f64 s x))))
36.5%
(-.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (/.f64 2 (*.f64 (*.f64 s s) (*.f64 c c))))
78.6%
(*.f64 (/.f64 (pow.f64 c -2) (*.f64 s x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s x)))
86.0%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)) s) (/.f64 1 s))
90.2%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (*.f64 c (*.f64 s x))) (/.f64 1 s))
82.7%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 s) (*.f64 c s)))
77.1%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
77.0%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 (sqrt.f64 (*.f64 c (*.f64 s s))) (sqrt.f64 (*.f64 c (*.f64 s s))))))
62.4%
(*.f64 (/.f64 (/.f64 1 c) (*.f64 x x)) (/.f64 1 (*.f64 c (*.f64 s s))))
89.1%
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 x))
69.2%
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
90.2%
(*.f64 (/.f64 1 s) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
56.5%
(*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 1 (*.f64 c (*.f64 s s))))
2.6%
(*.f64 (*.f64 c s) (*.f64 c s))
2.9%
(*.f64 (*.f64 c s) s)
3.6%
(*.f64 (*.f64 c s) c)
1.9%
(*.f64 (*.f64 c s) -2)
31.9%
(*.f64 (*.f64 c -2) (/.f64 1 (*.f64 c (*.f64 s s))))
2.7%
(*.f64 s c)
4.3%
(*.f64 c (*.f64 s s))
44.1%
(*.f64 1/8 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
27.4%
(*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
69.6%
(cbrt.f64 (pow.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) 3))
Compiler

Compiled 2932 to 1912 computations (34.8% saved)

localize200.0ms (1%)

Localize:

Found 24 expressions with local error:

NewAccuracyProgram
83.1%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
88.6%
(/.f64 (/.f64 1 c) (*.f64 s s))
99.7%
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))
99.8%
(/.f64 (cos.f64 (+.f64 x x)) x)
99.4%
(/.f64 1 (pow.f64 (*.f64 c s) 2))
99.7%
(pow.f64 (*.f64 c s) 2)
99.7%
(*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
89.9%
(*.f64 (*.f64 c c) x)
99.8%
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))
93.2%
(*.f64 (*.f64 c s) x)
99.6%
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))
99.8%
(pow.f64 (*.f64 (*.f64 c s) x) 2)
99.8%
(/.f64 (cos.f64 (+.f64 x x)) x)
99.7%
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))
88.6%
(/.f64 (/.f64 1 c) (*.f64 s s))
83.1%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
99.7%
(*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
99.7%
(pow.f64 (*.f64 c s) 2)
99.4%
(/.f64 1 (pow.f64 (*.f64 c s) 2))
99.8%
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))
89.9%
(*.f64 (*.f64 c c) x)
99.8%
(pow.f64 (*.f64 (*.f64 c s) x) 2)
99.6%
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))
93.2%
(*.f64 (*.f64 c s) x)
Compiler

Compiled 172 to 51 computations (70.3% saved)

series13.0ms (0.1%)

Counts
8 → 240
Calls

60 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
(/.f64 (cos.f64 (+.f64 x x)) x)
0.0ms
x
@-inf
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))
0.0ms
c
@0
(*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
0.0ms
s
@0
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))
0.0ms
s
@0
(*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))

rewrite300.0ms (1.5%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
836×associate-*l*
786×times-frac
772×associate-*r*
732×associate-/r*
664×associate-*r/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030108
1159108
21038108
Stop Event
node limit
Counts
8 → 284
Calls
Call 1
Inputs
(*.f64 (*.f64 c s) x)
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))
(pow.f64 (*.f64 (*.f64 c s) x) 2)
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))
(*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (cos.f64 (+.f64 x x)) x)
Outputs
(+.f64 c c)
(+.f64 -2 c)
(-.f64 c c)
(-.f64 -2 c)
(/.f64 c c)
(/.f64 c -2)
(/.f64 -2 c)
(/.f64 (sin.f64 -2) (/.f64 c (sin.f64 -2)))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
(/.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 c -2)
(pow.f64 -2 (log.f64 c))
(neg.f64 c)
(sqrt.f64 c)
c
(exp.f64 (log.f64 c))
(+.f64 c c)
(+.f64 -2 c)
(-.f64 c c)
(-.f64 -2 c)
(*.f64 c c)
(*.f64 c -2)
(*.f64 -2 c)
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
(*.f64 (*.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) -2) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) -2))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) -2) (/.f64 (sin.f64 -2) c))
(*.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (/.f64 c (neg.f64 (sin.f64 -2))))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) -2))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) c))
(pow.f64 c -2)
(pow.f64 -2 (log.f64 c))
(neg.f64 c)
(sqrt.f64 c)
c
(exp.f64 (log.f64 c))
(+.f64 c c)
(+.f64 -2 c)
(-.f64 c c)
(-.f64 -2 c)
(*.f64 c c)
(*.f64 c -2)
(*.f64 -2 c)
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
(*.f64 (*.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) -2) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) -2))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) -2) (/.f64 (sin.f64 -2) c))
(*.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (/.f64 c (neg.f64 (sin.f64 -2))))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) -2))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) c))
(/.f64 c c)
(/.f64 c -2)
(/.f64 -2 c)
(/.f64 (sin.f64 -2) (/.f64 c (sin.f64 -2)))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
(/.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(neg.f64 c)
(sqrt.f64 c)
c
(exp.f64 (log.f64 c))
(+.f64 c c)
(+.f64 -2 c)
(-.f64 c c)
(-.f64 -2 c)
(*.f64 c c)
(*.f64 c -2)
(*.f64 -2 c)
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
(*.f64 (*.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) -2) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) -2))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) -2) (/.f64 (sin.f64 -2) c))
(*.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (/.f64 c (neg.f64 (sin.f64 -2))))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) -2))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) c))
(pow.f64 c -2)
(pow.f64 -2 (log.f64 c))
(neg.f64 c)
(sqrt.f64 c)
c
(exp.f64 (log.f64 c))
(+.f64 c c)
(+.f64 -2 c)
(-.f64 c c)
(-.f64 -2 c)
(/.f64 c c)
(/.f64 c -2)
(/.f64 -2 c)
(/.f64 (sin.f64 -2) (/.f64 c (sin.f64 -2)))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
(/.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 c -2)
(pow.f64 -2 (log.f64 c))
(neg.f64 c)
(sqrt.f64 c)
c
(exp.f64 (log.f64 c))
(+.f64 c c)
(+.f64 -2 c)
(-.f64 c c)
(-.f64 -2 c)
(/.f64 c c)
(/.f64 c -2)
(/.f64 -2 c)
(/.f64 (sin.f64 -2) (/.f64 c (sin.f64 -2)))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
(/.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 c -2)
(pow.f64 -2 (log.f64 c))
(neg.f64 c)
(sqrt.f64 c)
c
(exp.f64 (log.f64 c))
(+.f64 c c)
(+.f64 -2 c)
(-.f64 c c)
(-.f64 -2 c)
(*.f64 c c)
(*.f64 c -2)
(*.f64 -2 c)
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
(*.f64 (*.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) -2) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) -2))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) -2) (/.f64 (sin.f64 -2) c))
(*.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (/.f64 c (neg.f64 (sin.f64 -2))))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) -2))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) c))
(pow.f64 c -2)
(pow.f64 -2 (log.f64 c))
(neg.f64 c)
(sqrt.f64 c)
c
(exp.f64 (log.f64 c))
-2
-1
-1/2
0
1/4
1/2
1
3/2
2
3
8
x
s
Calls

28 calls:

1.0ms
(*.f64 (*.f64 c s) x)
0.0ms
(*.f64 (*.f64 c s) x)
0.0ms
(*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
0.0ms
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))
0.0ms
(pow.f64 (*.f64 (*.f64 c s) x) 2)

simplify234.0ms (1.2%)

Algorithm
egg-herbie
Rules
1116×associate-/l/
582×log-prod
563×associate-*r*
551×associate-*l*
488×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
033412984
170110768
2300110690
Stop Event
node limit
Counts
524 → 230
Calls
Call 1
Inputs
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(-.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (+.f64 (*.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(-.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (+.f64 (*.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 x)
(+.f64 (*.f64 -2 x) (/.f64 1 x))
(+.f64 (*.f64 -2 x) (+.f64 (*.f64 2/3 (pow.f64 x 3)) (/.f64 1 x)))
(+.f64 (*.f64 -2 x) (+.f64 (*.f64 -4/45 (pow.f64 x 5)) (+.f64 (*.f64 2/3 (pow.f64 x 3)) (/.f64 1 x))))
(/.f64 (cos.f64 (*.f64 2 x)) x)
(/.f64 (cos.f64 (*.f64 2 x)) x)
(/.f64 (cos.f64 (*.f64 2 x)) x)
(/.f64 (cos.f64 (*.f64 2 x)) x)
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) x)
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) x)
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) x)
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) x)
(+.f64 c c)
(+.f64 -2 c)
(-.f64 c c)
(-.f64 -2 c)
(/.f64 c c)
(/.f64 c -2)
(/.f64 -2 c)
(/.f64 (sin.f64 -2) (/.f64 c (sin.f64 -2)))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
(/.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 c -2)
(pow.f64 -2 (log.f64 c))
(neg.f64 c)
(sqrt.f64 c)
(exp.f64 (log.f64 c))
(*.f64 (sqrt.f64 (*.f64 (*.f64 c s) x)) (sqrt.f64 (*.f64 (*.f64 c s) x)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 c s) x)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c s) x)))
(pow.f64 (*.f64 (*.f64 c s) x) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 c s) x)) (cbrt.f64 (*.f64 (*.f64 c s) x))) (cbrt.f64 (*.f64 (*.f64 c s) x)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 c s) x) (*.f64 (*.f64 c s) x)) (*.f64 (*.f64 c s) x)))
(*.f64 1 (*.f64 (*.f64 c s) x))
(exp.f64 (log.f64 (*.f64 (*.f64 c s) x)))
(log.f64 (exp.f64 (*.f64 (*.f64 c s) x)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c s) x)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c s) x)))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) (binary64->binary32 x)))
(+.f64 c c)
(+.f64 -2 c)
(-.f64 c c)
(-.f64 -2 c)
(*.f64 c c)
(*.f64 c -2)
(*.f64 -2 c)
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
(*.f64 (*.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) -2) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) -2))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) -2) (/.f64 (sin.f64 -2) c))
(*.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (/.f64 c (neg.f64 (sin.f64 -2))))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) -2))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) c))
(pow.f64 c -2)
(pow.f64 -2 (log.f64 c))
(neg.f64 c)
(sqrt.f64 c)
(exp.f64 (log.f64 c))
(*.f64 (sqrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))) (sqrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(log1p.f64 (expm1.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(expm1.f64 (log1p.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(pow.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2)) 1)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))) (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2)))) (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(*.f64 1 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(exp.f64 (log.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(log.f64 (exp.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(binary32->binary64 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (pow.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) (binary64->binary32 x)) 2)))
(+.f64 c c)
(+.f64 -2 c)
(-.f64 c c)
(-.f64 -2 c)
(*.f64 c c)
(*.f64 c -2)
(*.f64 -2 c)
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
(*.f64 (*.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) -2) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) -2))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) -2) (/.f64 (sin.f64 -2) c))
(*.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (/.f64 c (neg.f64 (sin.f64 -2))))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) -2))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) c))
(/.f64 c c)
(/.f64 c -2)
(/.f64 -2 c)
(/.f64 (sin.f64 -2) (/.f64 c (sin.f64 -2)))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
(/.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(neg.f64 c)
(sqrt.f64 c)
(exp.f64 (log.f64 c))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 c s) x) 2)) (sqrt.f64 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(pow.f64 (pow.f64 (*.f64 (*.f64 c s) x) 2) 1)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 c s) x) 2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 c s) x) 2))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 c s) x) 2) (pow.f64 (*.f64 (*.f64 c s) x) 2)) (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(*.f64 1 (pow.f64 (*.f64 (*.f64 c s) x) 2))
(exp.f64 (log.f64 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(log.f64 (exp.f64 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(binary32->binary64 (pow.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) (binary64->binary32 x)) 2))
(+.f64 c c)
(+.f64 -2 c)
(-.f64 c c)
(-.f64 -2 c)
(*.f64 c c)
(*.f64 c -2)
(*.f64 -2 c)
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
(*.f64 (*.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) -2) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) -2))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) -2) (/.f64 (sin.f64 -2) c))
(*.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (/.f64 c (neg.f64 (sin.f64 -2))))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) -2))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) c))
(pow.f64 c -2)
(pow.f64 -2 (log.f64 c))
(neg.f64 c)
(sqrt.f64 c)
(exp.f64 (log.f64 c))
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))) (sqrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))))
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))))
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))))
(pow.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s))) 1)
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s))))) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s))) (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))) (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))))
(*.f64 1 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s))))
(exp.f64 (log.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))))
(log.f64 (exp.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))))
(binary32->binary64 (/.f32 1 (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)) (/.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(+.f64 c c)
(+.f64 -2 c)
(-.f64 c c)
(-.f64 -2 c)
(/.f64 c c)
(/.f64 c -2)
(/.f64 -2 c)
(/.f64 (sin.f64 -2) (/.f64 c (sin.f64 -2)))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
(/.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 c -2)
(pow.f64 -2 (log.f64 c))
(neg.f64 c)
(sqrt.f64 c)
(exp.f64 (log.f64 c))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))) (sqrt.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(pow.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2))) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))) (cbrt.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2))))) (cbrt.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2))) (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))) (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(*.f64 1 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(log.f64 (exp.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(binary32->binary64 (binary64->binary32 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(binary32->binary64 (binary64->binary32 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(binary32->binary64 (*.f32 -1/2 (/.f32 1 (pow.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) 2))))
(+.f64 c c)
(+.f64 -2 c)
(-.f64 c c)
(-.f64 -2 c)
(/.f64 c c)
(/.f64 c -2)
(/.f64 -2 c)
(/.f64 (sin.f64 -2) (/.f64 c (sin.f64 -2)))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
(/.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(pow.f64 c -2)
(pow.f64 -2 (log.f64 c))
(neg.f64 c)
(sqrt.f64 c)
(exp.f64 (log.f64 c))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))) (sqrt.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(pow.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s))) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))) (cbrt.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s))))) (cbrt.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s))) (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))) (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(*.f64 1 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s))))
(exp.f64 (log.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(log.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(binary32->binary64 (*.f32 (/.f32 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (binary64->binary32 x)) (*.f32 (binary64->binary32 c) (binary64->binary32 x))) (/.f32 (/.f32 1 (binary64->binary32 c)) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(+.f64 c c)
(+.f64 -2 c)
(-.f64 c c)
(-.f64 -2 c)
(*.f64 c c)
(*.f64 c -2)
(*.f64 -2 c)
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
(*.f64 (*.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) -2) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) -2))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) -2) (/.f64 (sin.f64 -2) c))
(*.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (/.f64 c (neg.f64 (sin.f64 -2))))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) -2))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) c))
(pow.f64 c -2)
(pow.f64 -2 (log.f64 c))
(neg.f64 c)
(sqrt.f64 c)
(exp.f64 (log.f64 c))
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) (*.f64 s s))) (sqrt.f64 (/.f64 (/.f64 1 c) (*.f64 s s))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 1 c) (*.f64 s s))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 1 c) (*.f64 s s))))
(pow.f64 (/.f64 (/.f64 1 c) (*.f64 s s)) 1)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 c) (*.f64 s s))) (cbrt.f64 (/.f64 (/.f64 1 c) (*.f64 s s)))) (cbrt.f64 (/.f64 (/.f64 1 c) (*.f64 s s))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 c) (*.f64 s s)) (/.f64 (/.f64 1 c) (*.f64 s s))) (/.f64 (/.f64 1 c) (*.f64 s s))))
(*.f64 1 (/.f64 (/.f64 1 c) (*.f64 s s)))
(exp.f64 (log.f64 (/.f64 (/.f64 1 c) (*.f64 s s))))
(log.f64 (exp.f64 (/.f64 (/.f64 1 c) (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 c) (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 c) (*.f64 s s))))
(binary32->binary64 (/.f32 (/.f32 1 (binary64->binary32 c)) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))
-2
-1
-1/2
0
1/4
1/2
1
3/2
2
3
8
(*.f64 (sqrt.f64 (/.f64 (cos.f64 (+.f64 x x)) x)) (sqrt.f64 (/.f64 (cos.f64 (+.f64 x x)) x)))
(log1p.f64 (expm1.f64 (/.f64 (cos.f64 (+.f64 x x)) x)))
(expm1.f64 (log1p.f64 (/.f64 (cos.f64 (+.f64 x x)) x)))
(pow.f64 (/.f64 (cos.f64 (+.f64 x x)) x) 1)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) x)) (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) x))) (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) x)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (/.f64 (cos.f64 (+.f64 x x)) x)) (/.f64 (cos.f64 (+.f64 x x)) x)))
(*.f64 1 (/.f64 (cos.f64 (+.f64 x x)) x))
(exp.f64 (log.f64 (/.f64 (cos.f64 (+.f64 x x)) x)))
(log.f64 (exp.f64 (/.f64 (cos.f64 (+.f64 x x)) x)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) x)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) x)))
(binary32->binary64 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (binary64->binary32 x)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(binary32->binary64 (pow.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) (binary64->binary32 x)) 2))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(binary32->binary64 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (pow.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) (binary64->binary32 x)) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c s) x)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c s) x)))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) (binary64->binary32 x)))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))))
(binary32->binary64 (/.f32 1 (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)) (/.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) x)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) x)))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)))
(binary32->binary64 (binary64->binary32 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(binary32->binary64 (binary64->binary32 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(binary32->binary64 (*.f32 -1/2 (/.f32 1 (pow.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) 2))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c s) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c s) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) 2))
(binary32->binary64 (binary64->binary32 (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(binary32->binary64 (/.f32 1 (pow.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) 2)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) x)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) x)))
(binary32->binary64 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (binary64->binary32 x)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))))
(binary32->binary64 (/.f32 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (binary64->binary32 x)) (*.f32 (binary64->binary32 c) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 c) (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 c) (*.f64 s s))))
(binary32->binary64 (/.f32 (/.f32 1 (binary64->binary32 c)) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(binary32->binary64 (*.f32 (/.f32 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (binary64->binary32 x)) (*.f32 (binary64->binary32 c) (binary64->binary32 x))) (/.f32 (/.f32 1 (binary64->binary32 c)) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
Outputs
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(*.f64 c (*.f64 s x))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(-.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))) (/.f64 2 (*.f64 (*.f64 c c) (*.f64 s s))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 -2 (pow.f64 (*.f64 c s) 2)))
(-.f64 (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (fma.f64 2/3 (/.f64 (*.f64 x x) (*.f64 (*.f64 c c) (*.f64 s s))) (/.f64 1 (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))) (/.f64 2 (*.f64 (*.f64 c c) (*.f64 s s))))
(+.f64 (fma.f64 2/3 (/.f64 (*.f64 x x) (pow.f64 (*.f64 c s) 2)) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 -2 (pow.f64 (*.f64 c s) 2)))
(+.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (fma.f64 2/3 (/.f64 (*.f64 x x) (pow.f64 (*.f64 c s) 2)) (/.f64 -2 (pow.f64 (*.f64 c s) 2))))
(-.f64 (+.f64 (*.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (fma.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (*.f64 c c) (*.f64 s s))) (fma.f64 2/3 (/.f64 (*.f64 x x) (*.f64 (*.f64 c c) (*.f64 s s))) (/.f64 1 (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))))) (/.f64 2 (*.f64 (*.f64 c c) (*.f64 s s))))
(+.f64 (fma.f64 -4/45 (/.f64 (pow.f64 x 4) (pow.f64 (*.f64 c s) 2)) (fma.f64 2/3 (/.f64 (*.f64 x x) (pow.f64 (*.f64 c s) 2)) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))) (/.f64 -2 (pow.f64 (*.f64 c s) 2)))
(+.f64 (fma.f64 2/3 (/.f64 (*.f64 x x) (pow.f64 (*.f64 c s) 2)) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (fma.f64 -4/45 (/.f64 (pow.f64 x 4) (pow.f64 (*.f64 c s) 2)) (/.f64 -2 (pow.f64 (*.f64 c s) 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 1 (*.f64 (pow.f64 c 2) x))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 -1/2 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(-.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))) (/.f64 2 (*.f64 (*.f64 c c) (*.f64 s s))))
(+.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 -2 (pow.f64 (*.f64 c s) 2)))
(-.f64 (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (fma.f64 2/3 (/.f64 (*.f64 x x) (*.f64 (*.f64 c c) (*.f64 s s))) (/.f64 1 (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))) (/.f64 2 (*.f64 (*.f64 c c) (*.f64 s s))))
(+.f64 (fma.f64 2/3 (/.f64 (*.f64 x x) (pow.f64 (*.f64 c s) 2)) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (/.f64 -2 (pow.f64 (*.f64 c s) 2)))
(+.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (fma.f64 2/3 (/.f64 (*.f64 x x) (pow.f64 (*.f64 c s) 2)) (/.f64 -2 (pow.f64 (*.f64 c s) 2))))
(-.f64 (+.f64 (*.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (fma.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (*.f64 c c) (*.f64 s s))) (fma.f64 2/3 (/.f64 (*.f64 x x) (*.f64 (*.f64 c c) (*.f64 s s))) (/.f64 1 (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))))) (/.f64 2 (*.f64 (*.f64 c c) (*.f64 s s))))
(+.f64 (fma.f64 -4/45 (/.f64 (pow.f64 x 4) (pow.f64 (*.f64 c s) 2)) (fma.f64 2/3 (/.f64 (*.f64 x x) (pow.f64 (*.f64 c s) 2)) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))) (/.f64 -2 (pow.f64 (*.f64 c s) 2)))
(+.f64 (fma.f64 2/3 (/.f64 (*.f64 x x) (pow.f64 (*.f64 c s) 2)) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))) (fma.f64 -4/45 (/.f64 (pow.f64 x 4) (pow.f64 (*.f64 c s) 2)) (/.f64 -2 (pow.f64 (*.f64 c s) 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(/.f64 1 (*.f64 c (pow.f64 s 2)))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(/.f64 1 x)
(+.f64 (*.f64 -2 x) (/.f64 1 x))
(fma.f64 -2 x (/.f64 1 x))
(fma.f64 x -2 (/.f64 1 x))
(+.f64 (*.f64 -2 x) (+.f64 (*.f64 2/3 (pow.f64 x 3)) (/.f64 1 x)))
(fma.f64 -2 x (fma.f64 2/3 (pow.f64 x 3) (/.f64 1 x)))
(fma.f64 x -2 (fma.f64 2/3 (pow.f64 x 3) (/.f64 1 x)))
(+.f64 (*.f64 -2 x) (+.f64 (*.f64 -4/45 (pow.f64 x 5)) (+.f64 (*.f64 2/3 (pow.f64 x 3)) (/.f64 1 x))))
(fma.f64 -2 x (fma.f64 -4/45 (pow.f64 x 5) (fma.f64 2/3 (pow.f64 x 3) (/.f64 1 x))))
(fma.f64 x -2 (fma.f64 -4/45 (pow.f64 x 5) (fma.f64 2/3 (pow.f64 x 3) (/.f64 1 x))))
(/.f64 (cos.f64 (*.f64 2 x)) x)
(/.f64 (cos.f64 (*.f64 x -2)) x)
(/.f64 (cos.f64 (*.f64 2 x)) x)
(/.f64 (cos.f64 (*.f64 x -2)) x)
(/.f64 (cos.f64 (*.f64 2 x)) x)
(/.f64 (cos.f64 (*.f64 x -2)) x)
(/.f64 (cos.f64 (*.f64 2 x)) x)
(/.f64 (cos.f64 (*.f64 x -2)) x)
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) x)
(/.f64 (cos.f64 (*.f64 x -2)) x)
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) x)
(/.f64 (cos.f64 (*.f64 x -2)) x)
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) x)
(/.f64 (cos.f64 (*.f64 x -2)) x)
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) x)
(/.f64 (cos.f64 (*.f64 x -2)) x)
(+.f64 c c)
(+.f64 -2 c)
(+.f64 c -2)
(-.f64 c c)
0
(-.f64 -2 c)
(/.f64 c c)
1
(/.f64 c -2)
(/.f64 -2 c)
(/.f64 (sin.f64 -2) (/.f64 c (sin.f64 -2)))
(/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) c)
(*.f64 (sin.f64 -2) (/.f64 (sin.f64 -2) c))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
(/.f64 (sin.f64 -2) (/.f64 c (sin.f64 -2)))
(/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) c)
(*.f64 (sin.f64 -2) (/.f64 (sin.f64 -2) c))
(/.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(/.f64 c (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(/.f64 c (*.f64 (sin.f64 -2) (sin.f64 -2)))
(pow.f64 c -2)
(pow.f64 -2 (log.f64 c))
(neg.f64 c)
(sqrt.f64 c)
(exp.f64 (log.f64 c))
c
(*.f64 (sqrt.f64 (*.f64 (*.f64 c s) x)) (sqrt.f64 (*.f64 (*.f64 c s) x)))
(*.f64 c (*.f64 s x))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 c s) x)))
(*.f64 c (*.f64 s x))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c s) x)))
(*.f64 c (*.f64 s x))
(pow.f64 (*.f64 (*.f64 c s) x) 1)
(*.f64 c (*.f64 s x))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 c s) x)) (cbrt.f64 (*.f64 (*.f64 c s) x))) (cbrt.f64 (*.f64 (*.f64 c s) x)))
(*.f64 c (*.f64 s x))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 c s) x) (*.f64 (*.f64 c s) x)) (*.f64 (*.f64 c s) x)))
(*.f64 c (*.f64 s x))
(*.f64 1 (*.f64 (*.f64 c s) x))
(*.f64 c (*.f64 s x))
(exp.f64 (log.f64 (*.f64 (*.f64 c s) x)))
(*.f64 c (*.f64 s x))
(log.f64 (exp.f64 (*.f64 (*.f64 c s) x)))
(*.f64 c (*.f64 s x))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c s) x)))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c s) x)))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s x))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) (binary64->binary32 x)))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))
(+.f64 c c)
(+.f64 -2 c)
(+.f64 c -2)
(-.f64 c c)
0
(-.f64 -2 c)
(*.f64 c c)
(*.f64 c -2)
(*.f64 -2 c)
(*.f64 c -2)
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 c (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(*.f64 c (*.f64 (sin.f64 -2) (sin.f64 -2)))
(*.f64 (sin.f64 -2) (*.f64 c (sin.f64 -2)))
(*.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
c
(*.f64 (*.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 c (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(*.f64 c (*.f64 (sin.f64 -2) (sin.f64 -2)))
(*.f64 (sin.f64 -2) (*.f64 c (sin.f64 -2)))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) -2) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) -2) (/.f64 (sin.f64 -2) c))
(/.f64 (sin.f64 -2) (*.f64 (/.f64 -2 (sin.f64 -2)) c))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) -2))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) -2) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) -2) (/.f64 (sin.f64 -2) c))
(/.f64 (sin.f64 -2) (*.f64 (/.f64 -2 (sin.f64 -2)) c))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) c))
(*.f64 (/.f64 (sin.f64 -2) -2) (/.f64 (sin.f64 -2) c))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) -2) (/.f64 (neg.f64 (sin.f64 -2)) c))
(/.f64 (sin.f64 -2) (*.f64 (/.f64 -2 (sin.f64 -2)) c))
(*.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
c
(*.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (/.f64 c (neg.f64 (sin.f64 -2))))
(/.f64 c (/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) c))
(*.f64 (/.f64 c (sin.f64 -2)) (/.f64 c (sin.f64 -2)))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) -2))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) -2) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) -2) (/.f64 (sin.f64 -2) c))
(/.f64 (sin.f64 -2) (*.f64 (/.f64 -2 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) c))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) c))
(pow.f64 c -2)
(pow.f64 -2 (log.f64 c))
(neg.f64 c)
(sqrt.f64 c)
(exp.f64 (log.f64 c))
c
(*.f64 (sqrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))) (sqrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(log1p.f64 (expm1.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(expm1.f64 (log1p.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(pow.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2)) 1)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))) (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2)))) (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(*.f64 1 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(exp.f64 (log.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(log.f64 (exp.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (pow.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) (binary64->binary32 x)) 2)))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (pow.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) 2)))
(+.f64 c c)
(+.f64 -2 c)
(+.f64 c -2)
(-.f64 c c)
0
(-.f64 -2 c)
(*.f64 c c)
(*.f64 c -2)
(*.f64 -2 c)
(*.f64 c -2)
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 c (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(*.f64 c (*.f64 (sin.f64 -2) (sin.f64 -2)))
(*.f64 (sin.f64 -2) (*.f64 c (sin.f64 -2)))
(*.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
c
(*.f64 (*.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 c (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(*.f64 c (*.f64 (sin.f64 -2) (sin.f64 -2)))
(*.f64 (sin.f64 -2) (*.f64 c (sin.f64 -2)))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) -2) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) -2) (/.f64 (sin.f64 -2) c))
(/.f64 (sin.f64 -2) (*.f64 (/.f64 -2 (sin.f64 -2)) c))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) -2))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) -2) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) -2) (/.f64 (sin.f64 -2) c))
(/.f64 (sin.f64 -2) (*.f64 (/.f64 -2 (sin.f64 -2)) c))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) c))
(*.f64 (/.f64 (sin.f64 -2) -2) (/.f64 (sin.f64 -2) c))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) -2) (/.f64 (neg.f64 (sin.f64 -2)) c))
(/.f64 (sin.f64 -2) (*.f64 (/.f64 -2 (sin.f64 -2)) c))
(*.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
c
(*.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (/.f64 c (neg.f64 (sin.f64 -2))))
(/.f64 c (/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) c))
(*.f64 (/.f64 c (sin.f64 -2)) (/.f64 c (sin.f64 -2)))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) -2))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) -2) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) -2) (/.f64 (sin.f64 -2) c))
(/.f64 (sin.f64 -2) (*.f64 (/.f64 -2 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) c))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) c))
(/.f64 c c)
1
(/.f64 c -2)
(/.f64 -2 c)
(/.f64 (sin.f64 -2) (/.f64 c (sin.f64 -2)))
(/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) c)
(*.f64 (sin.f64 -2) (/.f64 (sin.f64 -2) c))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
(/.f64 (sin.f64 -2) (/.f64 c (sin.f64 -2)))
(/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) c)
(*.f64 (sin.f64 -2) (/.f64 (sin.f64 -2) c))
(/.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(/.f64 c (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(/.f64 c (*.f64 (sin.f64 -2) (sin.f64 -2)))
(neg.f64 c)
(sqrt.f64 c)
(exp.f64 (log.f64 c))
c
(*.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 c s) x) 2)) (sqrt.f64 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(pow.f64 (pow.f64 (*.f64 (*.f64 c s) x) 2) 1)
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 c s) x) 2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 c s) x) 2))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 c s) x) 2) (pow.f64 (*.f64 (*.f64 c s) x) 2)) (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(*.f64 1 (pow.f64 (*.f64 (*.f64 c s) x) 2))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(exp.f64 (log.f64 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(log.f64 (exp.f64 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(pow.f64 (*.f64 c (*.f64 s x)) 2)
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (pow.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) (binary64->binary32 x)) 2))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) 2))
(+.f64 c c)
(+.f64 -2 c)
(+.f64 c -2)
(-.f64 c c)
0
(-.f64 -2 c)
(*.f64 c c)
(*.f64 c -2)
(*.f64 -2 c)
(*.f64 c -2)
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 c (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(*.f64 c (*.f64 (sin.f64 -2) (sin.f64 -2)))
(*.f64 (sin.f64 -2) (*.f64 c (sin.f64 -2)))
(*.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
c
(*.f64 (*.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 c (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(*.f64 c (*.f64 (sin.f64 -2) (sin.f64 -2)))
(*.f64 (sin.f64 -2) (*.f64 c (sin.f64 -2)))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) -2) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) -2) (/.f64 (sin.f64 -2) c))
(/.f64 (sin.f64 -2) (*.f64 (/.f64 -2 (sin.f64 -2)) c))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) -2))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) -2) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) -2) (/.f64 (sin.f64 -2) c))
(/.f64 (sin.f64 -2) (*.f64 (/.f64 -2 (sin.f64 -2)) c))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) c))
(*.f64 (/.f64 (sin.f64 -2) -2) (/.f64 (sin.f64 -2) c))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) -2) (/.f64 (neg.f64 (sin.f64 -2)) c))
(/.f64 (sin.f64 -2) (*.f64 (/.f64 -2 (sin.f64 -2)) c))
(*.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
c
(*.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (/.f64 c (neg.f64 (sin.f64 -2))))
(/.f64 c (/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) c))
(*.f64 (/.f64 c (sin.f64 -2)) (/.f64 c (sin.f64 -2)))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) -2))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) -2) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) -2) (/.f64 (sin.f64 -2) c))
(/.f64 (sin.f64 -2) (*.f64 (/.f64 -2 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) c))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) c))
(pow.f64 c -2)
(pow.f64 -2 (log.f64 c))
(neg.f64 c)
(sqrt.f64 c)
(exp.f64 (log.f64 c))
c
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))) (sqrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(pow.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s))) 1)
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s))))) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s))) (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))) (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(*.f64 1 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s))))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(exp.f64 (log.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(log.f64 (exp.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 (/.f64 1 c) (*.f64 c x))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 1 (*.f64 c (*.f64 c x))))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 x) (*.f64 c c))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 c) (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 1 (*.f64 c (*.f64 c x))))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 x) (*.f64 c c))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 c) (*.f64 c x))))
(binary32->binary64 (/.f32 1 (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)) (/.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(binary32->binary64 (/.f32 1 (*.f32 1 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (binary64->binary32 x))))))
(binary32->binary64 (/.f32 (/.f32 1 (*.f32 (binary64->binary32 c) (binary64->binary32 c))) (binary64->binary32 x)))
(binary32->binary64 (/.f32 (/.f32 1 (binary64->binary32 c)) (*.f32 (binary64->binary32 c) (binary64->binary32 x))))
(+.f64 c c)
(+.f64 -2 c)
(+.f64 c -2)
(-.f64 c c)
0
(-.f64 -2 c)
(/.f64 c c)
1
(/.f64 c -2)
(/.f64 -2 c)
(/.f64 (sin.f64 -2) (/.f64 c (sin.f64 -2)))
(/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) c)
(*.f64 (sin.f64 -2) (/.f64 (sin.f64 -2) c))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
(/.f64 (sin.f64 -2) (/.f64 c (sin.f64 -2)))
(/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) c)
(*.f64 (sin.f64 -2) (/.f64 (sin.f64 -2) c))
(/.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(/.f64 c (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(/.f64 c (*.f64 (sin.f64 -2) (sin.f64 -2)))
(pow.f64 c -2)
(pow.f64 -2 (log.f64 c))
(neg.f64 c)
(sqrt.f64 c)
(exp.f64 (log.f64 c))
c
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))) (sqrt.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(pow.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2))) 1)
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))) (cbrt.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2))))) (cbrt.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(cbrt.f64 (*.f64 (*.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2))) (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))) (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(*.f64 1 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(log.f64 (exp.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(binary32->binary64 (binary64->binary32 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(binary32->binary64 (binary64->binary32 (/.f64 -1/2 (pow.f64 (*.f64 c s) 2))))
(binary32->binary64 (binary64->binary32 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(binary32->binary64 (binary64->binary32 (/.f64 -1/2 (pow.f64 (*.f64 c s) 2))))
(binary32->binary64 (*.f32 -1/2 (/.f32 1 (pow.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) 2))))
(binary32->binary64 (/.f32 -1/2 (pow.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) 2)))
(+.f64 c c)
(+.f64 -2 c)
(+.f64 c -2)
(-.f64 c c)
0
(-.f64 -2 c)
(/.f64 c c)
1
(/.f64 c -2)
(/.f64 -2 c)
(/.f64 (sin.f64 -2) (/.f64 c (sin.f64 -2)))
(/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) c)
(*.f64 (sin.f64 -2) (/.f64 (sin.f64 -2) c))
(/.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
(/.f64 (sin.f64 -2) (/.f64 c (sin.f64 -2)))
(/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) c)
(*.f64 (sin.f64 -2) (/.f64 (sin.f64 -2) c))
(/.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(/.f64 c (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(/.f64 c (*.f64 (sin.f64 -2) (sin.f64 -2)))
(pow.f64 c -2)
(pow.f64 -2 (log.f64 c))
(neg.f64 c)
(sqrt.f64 c)
(exp.f64 (log.f64 c))
c
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))) (sqrt.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(*.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c x) x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) x) (/.f64 (pow.f64 c -2) (*.f64 s s)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) (pow.f64 (*.f64 c s) 2)) x)
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(*.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c x) x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) x) (/.f64 (pow.f64 c -2) (*.f64 s s)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) (pow.f64 (*.f64 c s) 2)) x)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(*.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c x) x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) x) (/.f64 (pow.f64 c -2) (*.f64 s s)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) (pow.f64 (*.f64 c s) 2)) x)
(pow.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s))) 1)
(*.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c x) x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) x) (/.f64 (pow.f64 c -2) (*.f64 s s)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) (pow.f64 (*.f64 c s) 2)) x)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))) (cbrt.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s))))) (cbrt.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(*.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c x) x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) x) (/.f64 (pow.f64 c -2) (*.f64 s s)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) (pow.f64 (*.f64 c s) 2)) x)
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s))) (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))) (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(*.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c x) x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) x) (/.f64 (pow.f64 c -2) (*.f64 s s)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) (pow.f64 (*.f64 c s) 2)) x)
(*.f64 1 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s))))
(*.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c x) x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) x) (/.f64 (pow.f64 c -2) (*.f64 s s)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) (pow.f64 (*.f64 c s) 2)) x)
(exp.f64 (log.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(*.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c x) x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) x) (/.f64 (pow.f64 c -2) (*.f64 s s)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) (pow.f64 (*.f64 c s) 2)) x)
(log.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(*.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c x) x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) x) (/.f64 (pow.f64 c -2) (*.f64 s s)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) (pow.f64 (*.f64 c s) 2)) x)
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c x) x)) (/.f64 1 (*.f64 c (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) x) (/.f64 (pow.f64 c -2) (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) (pow.f64 (*.f64 c s) 2)) x)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c x) x)) (/.f64 1 (*.f64 c (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) x) (/.f64 (pow.f64 c -2) (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) (pow.f64 (*.f64 c s) 2)) x)))
(binary32->binary64 (*.f32 (/.f32 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (binary64->binary32 x)) (*.f32 (binary64->binary32 c) (binary64->binary32 x))) (/.f32 (/.f32 1 (binary64->binary32 c)) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (pow.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) 2)))
(+.f64 c c)
(+.f64 -2 c)
(+.f64 c -2)
(-.f64 c c)
0
(-.f64 -2 c)
(*.f64 c c)
(*.f64 c -2)
(*.f64 -2 c)
(*.f64 c -2)
(*.f64 (neg.f64 (sin.f64 -2)) (*.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 c (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(*.f64 c (*.f64 (sin.f64 -2) (sin.f64 -2)))
(*.f64 (sin.f64 -2) (*.f64 c (sin.f64 -2)))
(*.f64 (neg.f64 (sin.f64 -2)) (/.f64 c (neg.f64 (sin.f64 -2))))
c
(*.f64 (*.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
(*.f64 c (*.f64 (neg.f64 (sin.f64 -2)) (neg.f64 (sin.f64 -2))))
(*.f64 c (*.f64 (sin.f64 -2) (sin.f64 -2)))
(*.f64 (sin.f64 -2) (*.f64 c (sin.f64 -2)))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) -2) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) -2) (/.f64 (sin.f64 -2) c))
(/.f64 (sin.f64 -2) (*.f64 (/.f64 -2 (sin.f64 -2)) c))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) -2))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) -2) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) -2) (/.f64 (sin.f64 -2) c))
(/.f64 (sin.f64 -2) (*.f64 (/.f64 -2 (sin.f64 -2)) c))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) c))
(*.f64 (/.f64 (sin.f64 -2) -2) (/.f64 (sin.f64 -2) c))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) -2) (/.f64 (neg.f64 (sin.f64 -2)) c))
(/.f64 (sin.f64 -2) (*.f64 (/.f64 -2 (sin.f64 -2)) c))
(*.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (neg.f64 (sin.f64 -2)))
c
(*.f64 (/.f64 c (neg.f64 (sin.f64 -2))) (/.f64 c (neg.f64 (sin.f64 -2))))
(/.f64 c (/.f64 (*.f64 (sin.f64 -2) (sin.f64 -2)) c))
(*.f64 (/.f64 c (sin.f64 -2)) (/.f64 c (sin.f64 -2)))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) -2))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) -2) (/.f64 (neg.f64 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) -2) (/.f64 (sin.f64 -2) c))
(/.f64 (sin.f64 -2) (*.f64 (/.f64 -2 (sin.f64 -2)) c))
(*.f64 (/.f64 (sin.f64 -2) c) (/.f64 (sin.f64 -2) c))
(*.f64 (/.f64 (neg.f64 (sin.f64 -2)) c) (/.f64 (neg.f64 (sin.f64 -2)) c))
(pow.f64 c -2)
(pow.f64 -2 (log.f64 c))
(neg.f64 c)
(sqrt.f64 c)
(exp.f64 (log.f64 c))
c
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) (*.f64 s s))) (sqrt.f64 (/.f64 (/.f64 1 c) (*.f64 s s))))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(log1p.f64 (expm1.f64 (/.f64 (/.f64 1 c) (*.f64 s s))))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(expm1.f64 (log1p.f64 (/.f64 (/.f64 1 c) (*.f64 s s))))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(pow.f64 (/.f64 (/.f64 1 c) (*.f64 s s)) 1)
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 c) (*.f64 s s))) (cbrt.f64 (/.f64 (/.f64 1 c) (*.f64 s s)))) (cbrt.f64 (/.f64 (/.f64 1 c) (*.f64 s s))))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 c) (*.f64 s s)) (/.f64 (/.f64 1 c) (*.f64 s s))) (/.f64 (/.f64 1 c) (*.f64 s s))))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(*.f64 1 (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(exp.f64 (log.f64 (/.f64 (/.f64 1 c) (*.f64 s s))))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(log.f64 (exp.f64 (/.f64 (/.f64 1 c) (*.f64 s s))))
(/.f64 1 (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1 c) (*.f64 s s))
(/.f64 (/.f64 (/.f64 1 c) s) s)
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 c) (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 c (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (/.f64 1 c) s) s)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 c) (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 c (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (/.f64 1 c) s) s)))
(binary32->binary64 (/.f32 (/.f32 1 (binary64->binary32 c)) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))
(binary32->binary64 (/.f32 1 (*.f32 (*.f32 (binary64->binary32 s) (binary64->binary32 s)) (binary64->binary32 c))))
(binary32->binary64 (/.f32 1 (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 c) (binary64->binary32 s)))))
(binary32->binary64 (/.f32 1 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
-2
-1
-1/2
0
1/4
1/2
1
3/2
2
3
8
(*.f64 (sqrt.f64 (/.f64 (cos.f64 (+.f64 x x)) x)) (sqrt.f64 (/.f64 (cos.f64 (+.f64 x x)) x)))
(/.f64 (cos.f64 (*.f64 x -2)) x)
(log1p.f64 (expm1.f64 (/.f64 (cos.f64 (+.f64 x x)) x)))
(/.f64 (cos.f64 (*.f64 x -2)) x)
(expm1.f64 (log1p.f64 (/.f64 (cos.f64 (+.f64 x x)) x)))
(/.f64 (cos.f64 (*.f64 x -2)) x)
(pow.f64 (/.f64 (cos.f64 (+.f64 x x)) x) 1)
(/.f64 (cos.f64 (*.f64 x -2)) x)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) x)) (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) x))) (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) x)))
(/.f64 (cos.f64 (*.f64 x -2)) x)
(cbrt.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (/.f64 (cos.f64 (+.f64 x x)) x)) (/.f64 (cos.f64 (+.f64 x x)) x)))
(/.f64 (cos.f64 (*.f64 x -2)) x)
(*.f64 1 (/.f64 (cos.f64 (+.f64 x x)) x))
(/.f64 (cos.f64 (*.f64 x -2)) x)
(exp.f64 (log.f64 (/.f64 (cos.f64 (+.f64 x x)) x)))
(/.f64 (cos.f64 (*.f64 x -2)) x)
(log.f64 (exp.f64 (/.f64 (cos.f64 (+.f64 x x)) x)))
(/.f64 (cos.f64 (*.f64 x -2)) x)
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) x)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) x)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) x)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) x)))
(binary32->binary64 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (binary64->binary32 x)))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (binary64->binary32 x)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(binary32->binary64 (pow.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) (binary64->binary32 x)) 2))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) 2))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(binary32->binary64 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (pow.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) (binary64->binary32 x)) 2)))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (pow.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c s) x)))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c s) x)))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s x))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) (binary64->binary32 x)))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 1 (*.f64 c (*.f64 c x))))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 x) (*.f64 c c))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 c) (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 1 (*.f64 c (*.f64 c x))))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 x) (*.f64 c c))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 c) (*.f64 c x))))
(binary32->binary64 (/.f32 1 (*.f32 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)) (/.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(binary32->binary64 (/.f32 1 (*.f32 1 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (binary64->binary32 x))))))
(binary32->binary64 (/.f32 (/.f32 1 (*.f32 (binary64->binary32 c) (binary64->binary32 c))) (binary64->binary32 x)))
(binary32->binary64 (/.f32 (/.f32 1 (binary64->binary32 c)) (*.f32 (binary64->binary32 c) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) x)))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) x)))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c x))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 c)) (binary64->binary32 x)))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(binary32->binary64 (binary64->binary32 (/.f64 -1/2 (pow.f64 (*.f64 c s) 2))))
(binary32->binary64 (binary64->binary32 (*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))))
(binary32->binary64 (binary64->binary32 (/.f64 -1/2 (pow.f64 (*.f64 c s) 2))))
(binary32->binary64 (*.f32 -1/2 (/.f32 1 (pow.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) 2))))
(binary32->binary64 (/.f32 -1/2 (pow.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c s) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 c s) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) 2))
(binary32->binary64 (binary64->binary32 (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (pow.f64 c -2) (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (pow.f64 (*.f64 c s) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (pow.f64 c -2) (*.f64 s s))))
(binary32->binary64 (/.f32 1 (pow.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) 2)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) x)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) x)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) x)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) x)))
(binary32->binary64 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (binary64->binary32 x)))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (binary64->binary32 x)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c x) x))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 x (*.f64 c x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c x) x))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 x x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 x (*.f64 c x)))))
(binary32->binary64 (/.f32 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (binary64->binary32 x)) (*.f32 (binary64->binary32 c) (binary64->binary32 x))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 x)) (binary64->binary32 x))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (binary64->binary32 x)))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 x) (binary64->binary32 x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 c) (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 c (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (/.f64 1 c) s) s)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 c) (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 c (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (/.f64 1 c) s) s)))
(binary32->binary64 (/.f32 (/.f32 1 (binary64->binary32 c)) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))
(binary32->binary64 (/.f32 1 (*.f32 (*.f32 (binary64->binary32 s) (binary64->binary32 s)) (binary64->binary32 c))))
(binary32->binary64 (/.f32 1 (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 c) (binary64->binary32 s)))))
(binary32->binary64 (/.f32 1 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c x) x)) (/.f64 1 (*.f64 c (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) x) (/.f64 (pow.f64 c -2) (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) (pow.f64 (*.f64 c s) 2)) x)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c x) x)) (/.f64 1 (*.f64 c (*.f64 s s))))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) x) (/.f64 (pow.f64 c -2) (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) (pow.f64 (*.f64 c s) 2)) x)))
(binary32->binary64 (*.f32 (/.f32 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (binary64->binary32 x)) (*.f32 (binary64->binary32 c) (binary64->binary32 x))) (/.f32 (/.f32 1 (binary64->binary32 c)) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (pow.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) 2)))

eval147.0ms (0.7%)

Compiler

Compiled 5898 to 2725 computations (53.8% saved)

prune399.0ms (2%)

Pruning

63 alts after pruning (58 fresh and 5 done)

PrunedKeptTotal
New32224346
Fresh63440
Picked235
Done123
Total33163394
Accuracy
100.0%
Counts
394 → 63
Alt Table
Click to see full alt table
StatusAccuracyProgram
89.2%
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) (pow.f64 (*.f64 c s) 2)) x)
90.2%
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)
39.5%
(/.f64 (/.f64 1 x) (*.f64 c c))
37.3%
(/.f64 (/.f64 1 c) (*.f64 c x))
97.3%
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))
96.5%
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
81.0%
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
77.8%
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 c x)) (*.f64 s (*.f64 s x))))
63.2%
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
86.1%
(/.f64 (cos.f64 (*.f64 2 x)) (/.f64 (*.f64 s (pow.f64 (*.f64 c x) 2)) (/.f64 1 s)))
76.9%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (pow.f64 (*.f64 s x) 2)))
76.6%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
81.2%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
80.5%
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
70.0%
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
3.5%
(/.f64 1 (*.f64 (/.f64 c c) (/.f64 s s)))
40.6%
(/.f64 1 (*.f64 (/.f64 c c) (*.f64 s (*.f64 s x))))
2.3%
(/.f64 1 (*.f64 (/.f64 c -2) (/.f64 s s)))
34.5%
(/.f64 1 (*.f64 (/.f64 c -2) (*.f64 s (*.f64 s x))))
2.6%
(/.f64 1 (*.f64 (/.f64 -2 c) (/.f64 s s)))
31.2%
(/.f64 1 (*.f64 (/.f64 -2 c) (*.f64 s (*.f64 s x))))
29.8%
(/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s)))
2.5%
(/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))
4.7%
(/.f64 1 (*.f64 (+.f64 c c) (/.f64 s s)))
48.3%
(/.f64 1 (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
60.5%
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 (*.f64 s s) x)))
53.0%
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
67.2%
(/.f64 1 (*.f64 (*.f64 c (*.f64 c x)) (*.f64 s (*.f64 s x))))
30.2%
(/.f64 1 (*.f64 (*.f64 c c) (/.f64 s s)))
58.1%
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
53.9%
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
2.3%
(/.f64 1 (*.f64 (neg.f64 c) (/.f64 s s)))
34.5%
(/.f64 1 (*.f64 (neg.f64 c) (*.f64 s (*.f64 s x))))
37.3%
(/.f64 1 (*.f64 c (*.f64 c x)))
27.4%
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
29.3%
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
36.5%
(-.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (/.f64 2 (*.f64 (*.f64 s s) (*.f64 c c))))
78.6%
(*.f64 (/.f64 (pow.f64 c -2) (*.f64 s x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s x)))
86.0%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)) s) (/.f64 1 s))
90.2%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (*.f64 c (*.f64 s x))) (/.f64 1 s))
82.7%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 s) (*.f64 c s)))
77.1%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
77.0%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 (sqrt.f64 (*.f64 c (*.f64 s s))) (sqrt.f64 (*.f64 c (*.f64 s s))))))
64.1%
(*.f64 (/.f64 (/.f64 1 x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
62.4%
(*.f64 (/.f64 (/.f64 1 c) (*.f64 x x)) (/.f64 1 (*.f64 c (*.f64 s s))))
89.1%
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 x))
55.4%
(*.f64 (/.f64 8 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
69.2%
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
90.2%
(*.f64 (/.f64 1 s) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
55.4%
(*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
33.1%
(*.f64 (/.f64 -1/2 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
56.6%
(*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 (/.f64 1 c) (*.f64 s s)))
2.6%
(*.f64 (*.f64 c s) (*.f64 c s))
2.9%
(*.f64 (*.f64 c s) s)
3.6%
(*.f64 (*.f64 c s) c)
1.9%
(*.f64 (*.f64 c s) -2)
31.2%
(*.f64 (*.f64 c -2) (/.f64 (/.f64 1 c) (*.f64 s s)))
2.7%
(*.f64 s c)
4.3%
(*.f64 c (*.f64 s s))
6.8%
(*.f64 c c)
2.6%
(*.f64 c -2)
44.1%
(*.f64 1/8 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
69.6%
(cbrt.f64 (pow.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) 3))
89.2%
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) (pow.f64 (*.f64 c s) 2)) x)
90.2%
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)
39.5%
(/.f64 (/.f64 1 x) (*.f64 c c))
37.3%
(/.f64 (/.f64 1 c) (*.f64 c x))
97.3%
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))
96.5%
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
81.0%
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
77.8%
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 c x)) (*.f64 s (*.f64 s x))))
63.2%
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
86.1%
(/.f64 (cos.f64 (*.f64 2 x)) (/.f64 (*.f64 s (pow.f64 (*.f64 c x) 2)) (/.f64 1 s)))
76.9%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (pow.f64 (*.f64 s x) 2)))
76.6%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
81.2%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
80.5%
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
70.0%
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
3.5%
(/.f64 1 (*.f64 (/.f64 c c) (/.f64 s s)))
40.6%
(/.f64 1 (*.f64 (/.f64 c c) (*.f64 s (*.f64 s x))))
2.3%
(/.f64 1 (*.f64 (/.f64 c -2) (/.f64 s s)))
34.5%
(/.f64 1 (*.f64 (/.f64 c -2) (*.f64 s (*.f64 s x))))
2.6%
(/.f64 1 (*.f64 (/.f64 -2 c) (/.f64 s s)))
31.2%
(/.f64 1 (*.f64 (/.f64 -2 c) (*.f64 s (*.f64 s x))))
29.8%
(/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s)))
2.5%
(/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))
4.7%
(/.f64 1 (*.f64 (+.f64 c c) (/.f64 s s)))
48.3%
(/.f64 1 (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
60.5%
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 (*.f64 s s) x)))
53.0%
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
67.2%
(/.f64 1 (*.f64 (*.f64 c (*.f64 c x)) (*.f64 s (*.f64 s x))))
30.2%
(/.f64 1 (*.f64 (*.f64 c c) (/.f64 s s)))
58.1%
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
53.9%
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
2.3%
(/.f64 1 (*.f64 (neg.f64 c) (/.f64 s s)))
34.5%
(/.f64 1 (*.f64 (neg.f64 c) (*.f64 s (*.f64 s x))))
37.3%
(/.f64 1 (*.f64 c (*.f64 c x)))
27.4%
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
29.3%
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
36.5%
(-.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (/.f64 2 (*.f64 (*.f64 s s) (*.f64 c c))))
78.6%
(*.f64 (/.f64 (pow.f64 c -2) (*.f64 s x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s x)))
86.0%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)) s) (/.f64 1 s))
90.2%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (*.f64 c (*.f64 s x))) (/.f64 1 s))
82.7%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 s) (*.f64 c s)))
77.1%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
77.0%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 (sqrt.f64 (*.f64 c (*.f64 s s))) (sqrt.f64 (*.f64 c (*.f64 s s))))))
64.1%
(*.f64 (/.f64 (/.f64 1 x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
62.4%
(*.f64 (/.f64 (/.f64 1 c) (*.f64 x x)) (/.f64 1 (*.f64 c (*.f64 s s))))
89.1%
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 x))
55.4%
(*.f64 (/.f64 8 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
69.2%
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
90.2%
(*.f64 (/.f64 1 s) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
55.4%
(*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
33.1%
(*.f64 (/.f64 -1/2 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
56.6%
(*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 (/.f64 1 c) (*.f64 s s)))
2.6%
(*.f64 (*.f64 c s) (*.f64 c s))
2.9%
(*.f64 (*.f64 c s) s)
3.6%
(*.f64 (*.f64 c s) c)
1.9%
(*.f64 (*.f64 c s) -2)
31.2%
(*.f64 (*.f64 c -2) (/.f64 (/.f64 1 c) (*.f64 s s)))
2.7%
(*.f64 s c)
4.3%
(*.f64 c (*.f64 s s))
6.8%
(*.f64 c c)
2.6%
(*.f64 c -2)
44.1%
(*.f64 1/8 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
69.6%
(cbrt.f64 (pow.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) 3))
Compiler

Compiled 3576 to 2374 computations (33.6% saved)

localize396.0ms (2%)

Localize:

Found 24 expressions with local error:

NewAccuracyProgram
93.2%
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
95.5%
(*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))
99.6%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
99.8%
(*.f64 s (*.f64 s x))
87.2%
(*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
88.6%
(/.f64 (/.f64 1 c) (*.f64 s s))
99.5%
(/.f64 1/4 (*.f64 c x))
100.0%
(/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))
92.0%
(*.f64 c (*.f64 s x))
93.3%
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)
99.8%
(*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))
99.8%
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))
99.6%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
95.5%
(*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))
93.2%
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
87.4%
(*.f64 c (*.f64 s (*.f64 s x)))
99.5%
(/.f64 1/4 (*.f64 c x))
88.6%
(/.f64 (/.f64 1 c) (*.f64 s s))
87.2%
(*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
100.0%
(/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))
99.8%
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))
99.8%
(*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))
93.3%
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)
92.0%
(*.f64 c (*.f64 s x))
Compiler

Compiled 196 to 58 computations (70.4% saved)

series96.0ms (0.5%)

Counts
10 → 312
Calls

84 calls:

TimeVariablePointExpression
66.0ms
x
@inf
(/.f64 1/4 (*.f64 c x))
8.0ms
x
@inf
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))
1.0ms
c
@inf
(*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
1.0ms
s
@inf
(*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
1.0ms
x
@-inf
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))

rewrite103.0ms (0.5%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
1006×associate-/r*
882×times-frac
612×associate-*r*
588×associate-*l*
548×associate-*r/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
034470
1171470
21074470
Stop Event
node limit
Counts
10 → 546
Calls
Call 1
Inputs
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)
(*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))
(/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))
(*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1/4 (*.f64 c x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
Outputs
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(-.f64 c c)
(*.f64 x c)
(*.f64 -134217728 c)
(*.f64 c x)
(*.f64 c -134217728)
(*.f64 c c)
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (*.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (+.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 x (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 x (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (cos.f64 x) -134217728) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) x))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) -134217728))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) x) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) x))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) -134217728))
(*.f64 (/.f64 (sin.f64 x) -134217728) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) -134217728) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) -134217728))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(neg.f64 c)
c
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(fma.f64 -134217728 c -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(-.f64 c c)
(/.f64 x c)
(/.f64 -134217728 c)
(/.f64 c x)
(/.f64 c -134217728)
(/.f64 c c)
(/.f64 (cos.f64 x) (/.f64 c (cos.f64 x)))
(/.f64 (sin.f64 x) (/.f64 c (sin.f64 x)))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(neg.f64 c)
c
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(fma.f64 -134217728 c -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(-.f64 c c)
(*.f64 x c)
(*.f64 -134217728 c)
(*.f64 c x)
(*.f64 c -134217728)
(*.f64 c c)
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (*.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (+.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 x (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 x (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (cos.f64 x) -134217728) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) x))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) -134217728))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) x) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) x))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) -134217728))
(*.f64 (/.f64 (sin.f64 x) -134217728) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) -134217728) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) -134217728))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(neg.f64 c)
c
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(fma.f64 -134217728 c -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(-.f64 c c)
(*.f64 x c)
(*.f64 -134217728 c)
(*.f64 c x)
(*.f64 c -134217728)
(*.f64 c c)
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (*.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (+.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 x (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 x (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (cos.f64 x) -134217728) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) x))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) -134217728))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) x) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) x))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) -134217728))
(*.f64 (/.f64 (sin.f64 x) -134217728) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) -134217728) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) -134217728))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(neg.f64 c)
c
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(fma.f64 -134217728 c -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(-.f64 c c)
(/.f64 x c)
(/.f64 -134217728 c)
(/.f64 c x)
(/.f64 c -134217728)
(/.f64 c c)
(/.f64 (cos.f64 x) (/.f64 c (cos.f64 x)))
(/.f64 (sin.f64 x) (/.f64 c (sin.f64 x)))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(neg.f64 c)
c
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(fma.f64 -134217728 c -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(-.f64 c c)
(*.f64 x c)
(*.f64 -134217728 c)
(*.f64 c x)
(*.f64 c -134217728)
(*.f64 c c)
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (*.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (+.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 x (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 x (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (cos.f64 x) -134217728) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) x))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) -134217728))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) x) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) x))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) -134217728))
(*.f64 (/.f64 (sin.f64 x) -134217728) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) -134217728) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) -134217728))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(neg.f64 c)
c
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(fma.f64 -134217728 c -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(-.f64 c c)
(/.f64 x c)
(/.f64 -134217728 c)
(/.f64 c x)
(/.f64 c -134217728)
(/.f64 c c)
(/.f64 (cos.f64 x) (/.f64 c (cos.f64 x)))
(/.f64 (sin.f64 x) (/.f64 c (sin.f64 x)))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(neg.f64 c)
c
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(fma.f64 -134217728 c -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(-.f64 c c)
(/.f64 x c)
(/.f64 -134217728 c)
(/.f64 c x)
(/.f64 c -134217728)
(/.f64 c c)
(/.f64 (cos.f64 x) (/.f64 c (cos.f64 x)))
(/.f64 (sin.f64 x) (/.f64 c (sin.f64 x)))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(neg.f64 c)
c
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(fma.f64 -134217728 c -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(-.f64 c c)
(/.f64 x c)
(/.f64 -134217728 c)
(/.f64 c x)
(/.f64 c -134217728)
(/.f64 c c)
(/.f64 (cos.f64 x) (/.f64 c (cos.f64 x)))
(/.f64 (sin.f64 x) (/.f64 c (sin.f64 x)))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(neg.f64 c)
c
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(fma.f64 -134217728 c -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(-.f64 c c)
(*.f64 x c)
(*.f64 -134217728 c)
(*.f64 c x)
(*.f64 c -134217728)
(*.f64 c c)
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (*.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (+.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 x (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 x (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (cos.f64 x) -134217728) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) x))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) -134217728))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) x) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) x))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) -134217728))
(*.f64 (/.f64 (sin.f64 x) -134217728) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) -134217728) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) -134217728))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(neg.f64 c)
c
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(fma.f64 -134217728 c -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
Calls

32 calls:

1.0ms
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)
0.0ms
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)
0.0ms
(*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))
0.0ms
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))
0.0ms
(/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))

simplify269.0ms (1.3%)

Algorithm
egg-herbie
Rules
947×associate-*r*
781×associate-*l*
712×exp-prod
708×log-prod
615×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
045422638
1101722194
2449721670
Stop Event
node limit
Counts
858 → 362
Calls
Call 1
Inputs
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(-.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (+.f64 (*.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(-.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) s))))
(-.f64 (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) s))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) s))))
(-.f64 (+.f64 (*.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 c 2) s))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) s))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) s))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
-1/2
(-.f64 (*.f64 1/4 c) 1/2)
(-.f64 (+.f64 (*.f64 -1/8 (pow.f64 c 2)) (*.f64 1/4 c)) 1/2)
(-.f64 (+.f64 (*.f64 -1/8 (pow.f64 c 2)) (+.f64 (*.f64 1/16 (pow.f64 c 3)) (*.f64 1/4 c))) 1/2)
(/.f64 -1 c)
(-.f64 (*.f64 2 (/.f64 1 (pow.f64 c 2))) (/.f64 1 c))
(-.f64 (*.f64 2 (/.f64 1 (pow.f64 c 2))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 c 3))) (/.f64 1 c)))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 c 2))) (*.f64 8 (/.f64 1 (pow.f64 c 4)))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 c 3))) (/.f64 1 c)))
(/.f64 -1 c)
(-.f64 (*.f64 2 (/.f64 1 (pow.f64 c 2))) (/.f64 1 c))
(-.f64 (*.f64 2 (/.f64 1 (pow.f64 c 2))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 c 3))) (/.f64 1 c)))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 c 2))) (*.f64 8 (/.f64 1 (pow.f64 c 4)))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 c 3))) (/.f64 1 c)))
(/.f64 -1 (+.f64 2 c))
(/.f64 -1 (+.f64 2 c))
(/.f64 -1 (+.f64 2 c))
(/.f64 -1 (+.f64 2 c))
(/.f64 -1 (+.f64 2 c))
(/.f64 -1 (+.f64 2 c))
(/.f64 -1 (+.f64 2 c))
(/.f64 -1 (+.f64 2 c))
(/.f64 -1 (+.f64 2 c))
(/.f64 -1 (+.f64 2 c))
(/.f64 -1 (+.f64 2 c))
(/.f64 -1 (+.f64 2 c))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(-.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (+.f64 (*.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(-.f64 c c)
(*.f64 x c)
(*.f64 -134217728 c)
(*.f64 c x)
(*.f64 c -134217728)
(*.f64 c c)
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (*.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (+.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 x (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 x (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (cos.f64 x) -134217728) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) x))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) -134217728))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) x) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) x))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) -134217728))
(*.f64 (/.f64 (sin.f64 x) -134217728) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) -134217728) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) -134217728))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(neg.f64 c)
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(fma.f64 -134217728 c -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(*.f64 (sqrt.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)) (sqrt.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)))
(pow.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s) 1)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)) (cbrt.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s))) (cbrt.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)))
(*.f64 1 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s))
(exp.f64 (log.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)))
(log.f64 (exp.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)))
(binary32->binary64 (/.f32 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (*.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) (*.f32 (binary64->binary32 c) (binary64->binary32 x)))) (binary64->binary32 s)))
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(-.f64 c c)
(/.f64 x c)
(/.f64 -134217728 c)
(/.f64 c x)
(/.f64 c -134217728)
(/.f64 c c)
(/.f64 (cos.f64 x) (/.f64 c (cos.f64 x)))
(/.f64 (sin.f64 x) (/.f64 c (sin.f64 x)))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(neg.f64 c)
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(fma.f64 -134217728 c -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(*.f64 (sqrt.f64 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) (sqrt.f64 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(pow.f64 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) (cbrt.f64 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))) (cbrt.f64 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(*.f64 1 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))
(exp.f64 (log.f64 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(log.f64 (exp.f64 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) (*.f32 (binary64->binary32 c) (binary64->binary32 x))))
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(-.f64 c c)
(*.f64 x c)
(*.f64 -134217728 c)
(*.f64 c x)
(*.f64 c -134217728)
(*.f64 c c)
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (*.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (+.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 x (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 x (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (cos.f64 x) -134217728) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) x))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) -134217728))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) x) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) x))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) -134217728))
(*.f64 (/.f64 (sin.f64 x) -134217728) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) -134217728) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) -134217728))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(neg.f64 c)
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(fma.f64 -134217728 c -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(*.f64 (sqrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))) (sqrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))))
(log1p.f64 (expm1.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))))
(expm1.f64 (log1p.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))))
(pow.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) 1)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))) (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))) (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))))
(*.f64 1 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(exp.f64 (log.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))))
(log.f64 (exp.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))))
(binary32->binary64 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (*.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) (*.f32 (binary64->binary32 c) (binary64->binary32 x)))))
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(-.f64 c c)
(*.f64 x c)
(*.f64 -134217728 c)
(*.f64 c x)
(*.f64 c -134217728)
(*.f64 c c)
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (*.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (+.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 x (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 x (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (cos.f64 x) -134217728) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) x))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) -134217728))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) x) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) x))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) -134217728))
(*.f64 (/.f64 (sin.f64 x) -134217728) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) -134217728) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) -134217728))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(neg.f64 c)
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(fma.f64 -134217728 c -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))))
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))))
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))))
(pow.f64 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s))) 1)
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))) (cbrt.f64 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s))))) (cbrt.f64 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s))) (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))) (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))))
(*.f64 1 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s))))
(exp.f64 (log.f64 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))))
(log.f64 (exp.f64 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))))
(binary32->binary64 (/.f32 1 (*.f32 (-.f32 -2 (binary64->binary32 c)) (/.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(-.f64 c c)
(/.f64 x c)
(/.f64 -134217728 c)
(/.f64 c x)
(/.f64 c -134217728)
(/.f64 c c)
(/.f64 (cos.f64 x) (/.f64 c (cos.f64 x)))
(/.f64 (sin.f64 x) (/.f64 c (sin.f64 x)))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(neg.f64 c)
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(fma.f64 -134217728 c -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(*.f64 (sqrt.f64 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))) (sqrt.f64 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(pow.f64 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s))) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))) (cbrt.f64 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s))))) (cbrt.f64 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s))) (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))) (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(*.f64 1 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s))))
(exp.f64 (log.f64 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(log.f64 (exp.f64 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(binary32->binary64 (*.f32 (/.f32 1/4 (*.f32 (binary64->binary32 c) (binary64->binary32 x))) (/.f32 (/.f32 1 (binary64->binary32 c)) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(-.f64 c c)
(*.f64 x c)
(*.f64 -134217728 c)
(*.f64 c x)
(*.f64 c -134217728)
(*.f64 c c)
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (*.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (+.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 x (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 x (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (cos.f64 x) -134217728) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) x))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) -134217728))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) x) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) x))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) -134217728))
(*.f64 (/.f64 (sin.f64 x) -134217728) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) -134217728) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) -134217728))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(neg.f64 c)
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(fma.f64 -134217728 c -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(*.f64 (sqrt.f64 (/.f64 1/4 (*.f64 c x))) (sqrt.f64 (/.f64 1/4 (*.f64 c x))))
(log1p.f64 (expm1.f64 (/.f64 1/4 (*.f64 c x))))
(expm1.f64 (log1p.f64 (/.f64 1/4 (*.f64 c x))))
(pow.f64 (/.f64 1/4 (*.f64 c x)) 1)
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 c x))) (cbrt.f64 (/.f64 1/4 (*.f64 c x)))) (cbrt.f64 (/.f64 1/4 (*.f64 c x))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 1/4 (*.f64 c x))) (/.f64 1/4 (*.f64 c x))))
(*.f64 1 (/.f64 1/4 (*.f64 c x)))
(exp.f64 (log.f64 (/.f64 1/4 (*.f64 c x))))
(log.f64 (exp.f64 (/.f64 1/4 (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (/.f64 1/4 (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (/.f64 1/4 (*.f64 c x))))
(binary32->binary64 (/.f32 1/4 (*.f32 (binary64->binary32 c) (binary64->binary32 x))))
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(-.f64 c c)
(/.f64 x c)
(/.f64 -134217728 c)
(/.f64 c x)
(/.f64 c -134217728)
(/.f64 c c)
(/.f64 (cos.f64 x) (/.f64 c (cos.f64 x)))
(/.f64 (sin.f64 x) (/.f64 c (sin.f64 x)))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(neg.f64 c)
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(fma.f64 -134217728 c -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(*.f64 (sqrt.f64 (*.f64 c (*.f64 s (*.f64 s x)))) (sqrt.f64 (*.f64 c (*.f64 s (*.f64 s x)))))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 s (*.f64 s x)))))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 s (*.f64 s x)))))
(pow.f64 (*.f64 c (*.f64 s (*.f64 s x))) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 c (*.f64 s (*.f64 s x)))) (cbrt.f64 (*.f64 c (*.f64 s (*.f64 s x))))) (cbrt.f64 (*.f64 c (*.f64 s (*.f64 s x)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) (*.f64 c (*.f64 s (*.f64 s x)))) (*.f64 c (*.f64 s (*.f64 s x)))))
(*.f64 1 (*.f64 c (*.f64 s (*.f64 s x))))
(exp.f64 (log.f64 (*.f64 c (*.f64 s (*.f64 s x)))))
(log.f64 (exp.f64 (*.f64 c (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s (*.f64 s x)))))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x)))))
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(-.f64 c c)
(/.f64 x c)
(/.f64 -134217728 c)
(/.f64 c x)
(/.f64 c -134217728)
(/.f64 c c)
(/.f64 (cos.f64 x) (/.f64 c (cos.f64 x)))
(/.f64 (sin.f64 x) (/.f64 c (sin.f64 x)))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(neg.f64 c)
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(fma.f64 -134217728 c -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(*.f64 (sqrt.f64 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))) (sqrt.f64 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(pow.f64 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))) (cbrt.f64 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))) (cbrt.f64 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))) (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))) (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(*.f64 1 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))
(exp.f64 (log.f64 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(log.f64 (exp.f64 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))))
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(-.f64 c c)
(/.f64 x c)
(/.f64 -134217728 c)
(/.f64 c x)
(/.f64 c -134217728)
(/.f64 c c)
(/.f64 (cos.f64 x) (/.f64 c (cos.f64 x)))
(/.f64 (sin.f64 x) (/.f64 c (sin.f64 x)))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(neg.f64 c)
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(fma.f64 -134217728 c -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(*.f64 (sqrt.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))) (sqrt.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))))
(pow.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))) (cbrt.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))) (cbrt.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))))
(*.f64 1 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(exp.f64 (log.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))))
(log.f64 (exp.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x)))))))
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(-.f64 c c)
(*.f64 x c)
(*.f64 -134217728 c)
(*.f64 c x)
(*.f64 c -134217728)
(*.f64 c c)
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (*.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (+.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 x (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 x (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (cos.f64 x) -134217728) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) x))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) -134217728))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) x) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) x))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) -134217728))
(*.f64 (/.f64 (sin.f64 x) -134217728) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) -134217728) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) -134217728))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(neg.f64 c)
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(fma.f64 -134217728 c -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))) (sqrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))))
(log1p.f64 (expm1.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))))
(expm1.f64 (log1p.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))))
(pow.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))) 1)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))) (cbrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))))) (cbrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))) (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))) (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))))
(*.f64 1 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))))
(exp.f64 (log.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))))
(log.f64 (exp.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))))
(binary32->binary64 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (*.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) (*.f32 (binary64->binary32 c) (binary64->binary32 x)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) (*.f32 (binary64->binary32 c) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)))
(binary32->binary64 (/.f32 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (*.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) (*.f32 (binary64->binary32 c) (binary64->binary32 x)))) (binary64->binary32 s)))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s x))))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))))
(binary32->binary64 (/.f32 1 (*.f32 (-.f32 -2 (binary64->binary32 c)) (/.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(binary32->binary64 (binary64->binary32 (/.f64 1/4 (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (/.f64 1/4 (*.f64 c x))))
(binary32->binary64 (/.f32 1/4 (*.f32 (binary64->binary32 c) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 c) (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 c) (*.f64 s s))))
(binary32->binary64 (/.f32 (/.f32 1 (binary64->binary32 c)) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(binary32->binary64 (*.f32 (/.f32 1/4 (*.f32 (binary64->binary32 c) (binary64->binary32 x))) (/.f32 (/.f32 1 (binary64->binary32 c)) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x)))))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))))
Outputs
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 1 (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(-.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (/.f64 (/.f64 1 (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x))) (/.f64 2 (*.f64 (*.f64 c c) (*.f64 s s))))
(+.f64 (/.f64 1 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))) (/.f64 -2 (*.f64 c (*.f64 c (*.f64 s s)))))
(+.f64 (/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))) (/.f64 -2 (*.f64 (*.f64 c s) (*.f64 c s))))
(-.f64 (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (fma.f64 2/3 (/.f64 (/.f64 (*.f64 x x) (*.f64 c c)) (*.f64 s s)) (/.f64 (/.f64 1 (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))) (/.f64 2 (*.f64 (*.f64 c c) (*.f64 s s))))
(+.f64 (fma.f64 2/3 (*.f64 (/.f64 x (*.f64 c c)) (/.f64 x (*.f64 s s))) (/.f64 1 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))) (/.f64 -2 (*.f64 c (*.f64 c (*.f64 s s)))))
(+.f64 (/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))) (fma.f64 2/3 (*.f64 (/.f64 x (*.f64 c c)) (/.f64 x (*.f64 s s))) (/.f64 -2 (*.f64 (*.f64 c s) (*.f64 c s)))))
(-.f64 (+.f64 (*.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (fma.f64 -4/45 (/.f64 (/.f64 (pow.f64 x 4) (*.f64 c c)) (*.f64 s s)) (fma.f64 2/3 (/.f64 (/.f64 (*.f64 x x) (*.f64 c c)) (*.f64 s s)) (/.f64 (/.f64 1 (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x))))) (/.f64 2 (*.f64 (*.f64 c c) (*.f64 s s))))
(+.f64 (fma.f64 -4/45 (/.f64 (/.f64 (/.f64 (pow.f64 x 4) s) (*.f64 c c)) s) (fma.f64 2/3 (*.f64 (/.f64 x (*.f64 c c)) (/.f64 x (*.f64 s s))) (/.f64 1 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))))) (/.f64 -2 (*.f64 c (*.f64 c (*.f64 s s)))))
(+.f64 (fma.f64 2/3 (*.f64 (/.f64 x (*.f64 c c)) (/.f64 x (*.f64 s s))) (/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))) (fma.f64 -4/45 (/.f64 (/.f64 (/.f64 (pow.f64 x 4) s) (*.f64 c c)) s) (/.f64 -2 (*.f64 (*.f64 c s) (*.f64 c s)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (/.f64 1 c) c) (*.f64 s (*.f64 x x)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(-.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) s))))
(-.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))) (/.f64 2 (*.f64 (*.f64 c c) s)))
(-.f64 (/.f64 (/.f64 (/.f64 1 c) c) (*.f64 s (*.f64 x x))) (/.f64 (/.f64 2 s) (*.f64 c c)))
(+.f64 (/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))) (/.f64 -2 (*.f64 c (*.f64 c s))))
(-.f64 (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) s))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) s))))
(-.f64 (fma.f64 2/3 (/.f64 (*.f64 x x) (*.f64 (*.f64 c c) s)) (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))) (/.f64 2 (*.f64 (*.f64 c c) s)))
(+.f64 (fma.f64 2/3 (*.f64 (/.f64 x (*.f64 c c)) (/.f64 x s)) (/.f64 (/.f64 (/.f64 1 c) c) (*.f64 s (*.f64 x x)))) (/.f64 -2 (*.f64 c (*.f64 c s))))
(+.f64 (/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))) (fma.f64 2/3 (/.f64 (/.f64 (*.f64 x x) (*.f64 c c)) s) (/.f64 -2 (*.f64 c (*.f64 c s)))))
(-.f64 (+.f64 (*.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 c 2) s))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) s))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2)))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) s))))
(-.f64 (fma.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (*.f64 c c) s)) (fma.f64 2/3 (/.f64 (*.f64 x x) (*.f64 (*.f64 c c) s)) (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))))) (/.f64 2 (*.f64 (*.f64 c c) s)))
(+.f64 (fma.f64 -4/45 (/.f64 (/.f64 (pow.f64 x 4) s) (*.f64 c c)) (fma.f64 2/3 (*.f64 (/.f64 x (*.f64 c c)) (/.f64 x s)) (/.f64 (/.f64 (/.f64 1 c) c) (*.f64 s (*.f64 x x))))) (/.f64 -2 (*.f64 c (*.f64 c s))))
(+.f64 (fma.f64 -4/45 (/.f64 (/.f64 (pow.f64 x 4) s) (*.f64 c c)) (/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))) (fma.f64 2/3 (/.f64 (/.f64 (*.f64 x x) (*.f64 c c)) s) (/.f64 -2 (*.f64 c (*.f64 c s)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (neg.f64 (*.f64 -2 x))) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 s (pow.f64 x 2))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
-1/2
(-.f64 (*.f64 1/4 c) 1/2)
(fma.f64 1/4 c -1/2)
(fma.f64 c 1/4 -1/2)
(-.f64 (+.f64 (*.f64 -1/8 (pow.f64 c 2)) (*.f64 1/4 c)) 1/2)
(+.f64 (*.f64 (*.f64 c c) -1/8) (fma.f64 1/4 c -1/2))
(fma.f64 (*.f64 c c) -1/8 (fma.f64 c 1/4 -1/2))
(-.f64 (+.f64 (*.f64 -1/8 (pow.f64 c 2)) (+.f64 (*.f64 1/16 (pow.f64 c 3)) (*.f64 1/4 c))) 1/2)
(+.f64 (fma.f64 -1/8 (*.f64 c c) (fma.f64 1/16 (pow.f64 c 3) (*.f64 c 1/4))) -1/2)
(+.f64 (fma.f64 (*.f64 c c) -1/8 (fma.f64 c 1/4 (*.f64 1/16 (pow.f64 c 3)))) -1/2)
(fma.f64 c (*.f64 c -1/8) (fma.f64 c 1/4 (fma.f64 1/16 (pow.f64 c 3) -1/2)))
(/.f64 -1 c)
(-.f64 (*.f64 2 (/.f64 1 (pow.f64 c 2))) (/.f64 1 c))
(-.f64 (/.f64 2 (*.f64 c c)) (/.f64 1 c))
(+.f64 (/.f64 2 (*.f64 c c)) (/.f64 -1 c))
(-.f64 (*.f64 2 (/.f64 1 (pow.f64 c 2))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 c 3))) (/.f64 1 c)))
(-.f64 (/.f64 2 (*.f64 c c)) (+.f64 (/.f64 1 c) (/.f64 4 (pow.f64 c 3))))
(+.f64 (-.f64 (/.f64 2 (*.f64 c c)) (/.f64 4 (pow.f64 c 3))) (/.f64 -1 c))
(-.f64 (/.f64 2 (*.f64 c c)) (-.f64 (/.f64 4 (pow.f64 c 3)) (/.f64 -1 c)))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 c 2))) (*.f64 8 (/.f64 1 (pow.f64 c 4)))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 c 3))) (/.f64 1 c)))
(-.f64 (+.f64 (/.f64 2 (*.f64 c c)) (/.f64 8 (pow.f64 c 4))) (+.f64 (/.f64 1 c) (/.f64 4 (pow.f64 c 3))))
(+.f64 (+.f64 (/.f64 8 (pow.f64 c 4)) (-.f64 (/.f64 2 (*.f64 c c)) (/.f64 4 (pow.f64 c 3)))) (/.f64 -1 c))
(+.f64 (/.f64 -1 c) (-.f64 (+.f64 (/.f64 2 (*.f64 c c)) (/.f64 8 (pow.f64 c 4))) (/.f64 4 (pow.f64 c 3))))
(/.f64 -1 c)
(-.f64 (*.f64 2 (/.f64 1 (pow.f64 c 2))) (/.f64 1 c))
(-.f64 (/.f64 2 (*.f64 c c)) (/.f64 1 c))
(+.f64 (/.f64 2 (*.f64 c c)) (/.f64 -1 c))
(-.f64 (*.f64 2 (/.f64 1 (pow.f64 c 2))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 c 3))) (/.f64 1 c)))
(-.f64 (/.f64 2 (*.f64 c c)) (+.f64 (/.f64 1 c) (/.f64 4 (pow.f64 c 3))))
(+.f64 (-.f64 (/.f64 2 (*.f64 c c)) (/.f64 4 (pow.f64 c 3))) (/.f64 -1 c))
(-.f64 (/.f64 2 (*.f64 c c)) (-.f64 (/.f64 4 (pow.f64 c 3)) (/.f64 -1 c)))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 c 2))) (*.f64 8 (/.f64 1 (pow.f64 c 4)))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 c 3))) (/.f64 1 c)))
(-.f64 (+.f64 (/.f64 2 (*.f64 c c)) (/.f64 8 (pow.f64 c 4))) (+.f64 (/.f64 1 c) (/.f64 4 (pow.f64 c 3))))
(+.f64 (+.f64 (/.f64 8 (pow.f64 c 4)) (-.f64 (/.f64 2 (*.f64 c c)) (/.f64 4 (pow.f64 c 3)))) (/.f64 -1 c))
(+.f64 (/.f64 -1 c) (-.f64 (+.f64 (/.f64 2 (*.f64 c c)) (/.f64 8 (pow.f64 c 4))) (/.f64 4 (pow.f64 c 3))))
(/.f64 -1 (+.f64 2 c))
(/.f64 -1 (+.f64 c 2))
(/.f64 -1 (+.f64 2 c))
(/.f64 -1 (+.f64 c 2))
(/.f64 -1 (+.f64 2 c))
(/.f64 -1 (+.f64 c 2))
(/.f64 -1 (+.f64 2 c))
(/.f64 -1 (+.f64 c 2))
(/.f64 -1 (+.f64 2 c))
(/.f64 -1 (+.f64 c 2))
(/.f64 -1 (+.f64 2 c))
(/.f64 -1 (+.f64 c 2))
(/.f64 -1 (+.f64 2 c))
(/.f64 -1 (+.f64 c 2))
(/.f64 -1 (+.f64 2 c))
(/.f64 -1 (+.f64 c 2))
(/.f64 -1 (+.f64 2 c))
(/.f64 -1 (+.f64 c 2))
(/.f64 -1 (+.f64 2 c))
(/.f64 -1 (+.f64 c 2))
(/.f64 -1 (+.f64 2 c))
(/.f64 -1 (+.f64 c 2))
(/.f64 -1 (+.f64 2 c))
(/.f64 -1 (+.f64 c 2))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x)))
(/.f64 1/4 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 c (*.f64 (pow.f64 s 2) x))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) x))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 1 (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(-.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (/.f64 (/.f64 1 (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x))) (/.f64 2 (*.f64 (*.f64 c c) (*.f64 s s))))
(+.f64 (/.f64 1 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))) (/.f64 -2 (*.f64 c (*.f64 c (*.f64 s s)))))
(+.f64 (/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))) (/.f64 -2 (*.f64 (*.f64 c s) (*.f64 c s))))
(-.f64 (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (fma.f64 2/3 (/.f64 (/.f64 (*.f64 x x) (*.f64 c c)) (*.f64 s s)) (/.f64 (/.f64 1 (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))) (/.f64 2 (*.f64 (*.f64 c c) (*.f64 s s))))
(+.f64 (fma.f64 2/3 (*.f64 (/.f64 x (*.f64 c c)) (/.f64 x (*.f64 s s))) (/.f64 1 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))) (/.f64 -2 (*.f64 c (*.f64 c (*.f64 s s)))))
(+.f64 (/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))) (fma.f64 2/3 (*.f64 (/.f64 x (*.f64 c c)) (/.f64 x (*.f64 s s))) (/.f64 -2 (*.f64 (*.f64 c s) (*.f64 c s)))))
(-.f64 (+.f64 (*.f64 -4/45 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 c 2) (pow.f64 s 2)))) (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2)))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 s 2)))))
(-.f64 (fma.f64 -4/45 (/.f64 (/.f64 (pow.f64 x 4) (*.f64 c c)) (*.f64 s s)) (fma.f64 2/3 (/.f64 (/.f64 (*.f64 x x) (*.f64 c c)) (*.f64 s s)) (/.f64 (/.f64 1 (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x))))) (/.f64 2 (*.f64 (*.f64 c c) (*.f64 s s))))
(+.f64 (fma.f64 -4/45 (/.f64 (/.f64 (/.f64 (pow.f64 x 4) s) (*.f64 c c)) s) (fma.f64 2/3 (*.f64 (/.f64 x (*.f64 c c)) (/.f64 x (*.f64 s s))) (/.f64 1 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))))) (/.f64 -2 (*.f64 c (*.f64 c (*.f64 s s)))))
(+.f64 (fma.f64 2/3 (*.f64 (/.f64 x (*.f64 c c)) (/.f64 x (*.f64 s s))) (/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))) (fma.f64 -4/45 (/.f64 (/.f64 (/.f64 (pow.f64 x 4) s) (*.f64 c c)) s) (/.f64 -2 (*.f64 (*.f64 c s) (*.f64 c s)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 s 2) (pow.f64 x 2))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(+.f64 c 134217728)
(-.f64 c c)
0
(*.f64 x c)
(*.f64 c x)
(*.f64 -134217728 c)
(*.f64 c -134217728)
(*.f64 c x)
(*.f64 c -134217728)
(*.f64 c c)
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 c (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 c (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (-.f64 (cos.f64 x) (sin.f64 x))))
c
(*.f64 (*.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 c (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (+.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 c (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (-.f64 (cos.f64 x) (sin.f64 x))))
c
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 c (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c)))
(/.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 x (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 x (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 x (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) c))
(/.f64 (*.f64 (cos.f64 x) (/.f64 (cos.f64 x) x)) c)
(*.f64 (/.f64 (cos.f64 x) -134217728) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) -134217728))
(/.f64 (/.f64 (cos.f64 x) -134217728) (/.f64 c (cos.f64 x)))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) x))
(*.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) c))
(/.f64 (*.f64 (cos.f64 x) (/.f64 (cos.f64 x) x)) c)
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) -134217728))
(/.f64 (/.f64 (cos.f64 x) -134217728) (/.f64 c (cos.f64 x)))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) c))
(/.f64 (cos.f64 x) (*.f64 (/.f64 c (cos.f64 x)) c))
(*.f64 (/.f64 (sin.f64 x) x) (/.f64 (sin.f64 x) c))
(/.f64 (*.f64 (sin.f64 x) (/.f64 (sin.f64 x) c)) x)
(/.f64 (sin.f64 x) (/.f64 x (/.f64 (sin.f64 x) c)))
(*.f64 (/.f64 (/.f64 (sin.f64 x) c) x) (sin.f64 x))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) x))
(/.f64 (*.f64 (sin.f64 x) (/.f64 (sin.f64 x) c)) x)
(/.f64 (sin.f64 x) (/.f64 x (/.f64 (sin.f64 x) c)))
(*.f64 (/.f64 (/.f64 (sin.f64 x) c) x) (sin.f64 x))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) -134217728))
(/.f64 (*.f64 (sin.f64 x) (/.f64 (sin.f64 x) c)) -134217728)
(*.f64 (/.f64 (sin.f64 x) -134217728) (/.f64 (sin.f64 x) c))
(/.f64 (*.f64 (sin.f64 x) (/.f64 (sin.f64 x) c)) -134217728)
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) -134217728))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (*.f64 c x) (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) -134217728) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(/.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c)) -134217728)
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) -134217728))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (/.f64 -134217728 (-.f64 (cos.f64 x) (sin.f64 x))) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (*.f64 c x) (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c c)) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) -134217728))
(/.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c)) -134217728)
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) -134217728))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (/.f64 -134217728 (-.f64 (cos.f64 x) (sin.f64 x))) c))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(pow.f64 c -134217728)
(neg.f64 c)
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (*.f64 (log.f64 c) -268435456))
(pow.f64 c -268435456)
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (*.f64 134217728 (log.f64 c)))
(/.f64 1 (pow.f64 c -134217728))
(pow.f64 c 134217728)
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (+.f64 -134217728 (*.f64 134217728 (log.f64 c))))
(/.f64 (exp.f64 -134217728) (pow.f64 c -134217728))
(*.f64 (pow.f64 c 134217728) (exp.f64 -134217728))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (fma.f64 -134217728 (log.f64 c) 134217728))
(*.f64 (pow.f64 c -134217728) (exp.f64 134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(pow.f64 (pow.f64 (exp.f64 -134217728) (log.f64 c)) -134217728)
(pow.f64 (pow.f64 c -134217728) -134217728)
(pow.f64 c 18014398509481984)
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(pow.f64 c -134217728)
(fma.f64 -134217728 c -134217728)
(fma.f64 c -134217728 -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 c)
(*.f64 -134217727 c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(*.f64 -134217727 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(*.f64 (sqrt.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)) (sqrt.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(pow.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s) 1)
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)) (cbrt.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s))) (cbrt.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(*.f64 1 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(exp.f64 (log.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(log.f64 (exp.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 s (*.f64 (*.f64 c x) (*.f64 c (*.f64 s x)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 s (*.f64 (*.f64 c x) (*.f64 c (*.f64 s x)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))))
(binary32->binary64 (/.f32 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (*.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) (*.f32 (binary64->binary32 c) (binary64->binary32 x)))) (binary64->binary32 s)))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 c) (*.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 s)) (*.f32 (binary64->binary32 x) (binary64->binary32 c)))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (binary64->binary32 s))) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (binary64->binary32 s))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s))) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (binary64->binary32 c))))))
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(+.f64 c 134217728)
(-.f64 c c)
0
(/.f64 x c)
(/.f64 -134217728 c)
(/.f64 c x)
(/.f64 c -134217728)
(/.f64 c c)
1
(/.f64 (cos.f64 x) (/.f64 c (cos.f64 x)))
(*.f64 (/.f64 (cos.f64 x) c) (cos.f64 x))
(*.f64 (cos.f64 x) (/.f64 (cos.f64 x) c))
(/.f64 (*.f64 (cos.f64 x) (cos.f64 x)) c)
(/.f64 (sin.f64 x) (/.f64 c (sin.f64 x)))
(*.f64 (/.f64 (sin.f64 x) c) (sin.f64 x))
(*.f64 (sin.f64 x) (/.f64 (sin.f64 x) c))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(/.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(/.f64 c (*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (+.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 c (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (-.f64 (cos.f64 x) (sin.f64 x))))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(pow.f64 c -134217728)
(neg.f64 c)
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (*.f64 (log.f64 c) -268435456))
(pow.f64 c -268435456)
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (*.f64 134217728 (log.f64 c)))
(/.f64 1 (pow.f64 c -134217728))
(pow.f64 c 134217728)
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (+.f64 -134217728 (*.f64 134217728 (log.f64 c))))
(/.f64 (exp.f64 -134217728) (pow.f64 c -134217728))
(*.f64 (pow.f64 c 134217728) (exp.f64 -134217728))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (fma.f64 -134217728 (log.f64 c) 134217728))
(*.f64 (pow.f64 c -134217728) (exp.f64 134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(pow.f64 (pow.f64 (exp.f64 -134217728) (log.f64 c)) -134217728)
(pow.f64 (pow.f64 c -134217728) -134217728)
(pow.f64 c 18014398509481984)
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(pow.f64 c -134217728)
(fma.f64 -134217728 c -134217728)
(fma.f64 c -134217728 -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 c)
(*.f64 -134217727 c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(*.f64 -134217727 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(*.f64 (sqrt.f64 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) (sqrt.f64 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(pow.f64 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)) 1)
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) (cbrt.f64 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))) (cbrt.f64 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(*.f64 1 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(exp.f64 (log.f64 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(log.f64 (exp.f64 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c x) (*.f64 c (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c x) (*.f64 c (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) (*.f32 (binary64->binary32 c) (binary64->binary32 x))))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 s)) (*.f32 (binary64->binary32 x) (binary64->binary32 c)))))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (binary64->binary32 s))))))
(binary32->binary64 (*.f32 (binary64->binary32 s) (*.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (binary64->binary32 c)))))
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(+.f64 c 134217728)
(-.f64 c c)
0
(*.f64 x c)
(*.f64 c x)
(*.f64 -134217728 c)
(*.f64 c -134217728)
(*.f64 c x)
(*.f64 c -134217728)
(*.f64 c c)
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 c (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 c (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (-.f64 (cos.f64 x) (sin.f64 x))))
c
(*.f64 (*.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 c (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (+.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 c (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (-.f64 (cos.f64 x) (sin.f64 x))))
c
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 c (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c)))
(/.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 x (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 x (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 x (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) c))
(/.f64 (*.f64 (cos.f64 x) (/.f64 (cos.f64 x) x)) c)
(*.f64 (/.f64 (cos.f64 x) -134217728) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) -134217728))
(/.f64 (/.f64 (cos.f64 x) -134217728) (/.f64 c (cos.f64 x)))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) x))
(*.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) c))
(/.f64 (*.f64 (cos.f64 x) (/.f64 (cos.f64 x) x)) c)
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) -134217728))
(/.f64 (/.f64 (cos.f64 x) -134217728) (/.f64 c (cos.f64 x)))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) c))
(/.f64 (cos.f64 x) (*.f64 (/.f64 c (cos.f64 x)) c))
(*.f64 (/.f64 (sin.f64 x) x) (/.f64 (sin.f64 x) c))
(/.f64 (*.f64 (sin.f64 x) (/.f64 (sin.f64 x) c)) x)
(/.f64 (sin.f64 x) (/.f64 x (/.f64 (sin.f64 x) c)))
(*.f64 (/.f64 (/.f64 (sin.f64 x) c) x) (sin.f64 x))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) x))
(/.f64 (*.f64 (sin.f64 x) (/.f64 (sin.f64 x) c)) x)
(/.f64 (sin.f64 x) (/.f64 x (/.f64 (sin.f64 x) c)))
(*.f64 (/.f64 (/.f64 (sin.f64 x) c) x) (sin.f64 x))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) -134217728))
(/.f64 (*.f64 (sin.f64 x) (/.f64 (sin.f64 x) c)) -134217728)
(*.f64 (/.f64 (sin.f64 x) -134217728) (/.f64 (sin.f64 x) c))
(/.f64 (*.f64 (sin.f64 x) (/.f64 (sin.f64 x) c)) -134217728)
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) -134217728))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (*.f64 c x) (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) -134217728) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(/.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c)) -134217728)
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) -134217728))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (/.f64 -134217728 (-.f64 (cos.f64 x) (sin.f64 x))) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (*.f64 c x) (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c c)) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) -134217728))
(/.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c)) -134217728)
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) -134217728))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (/.f64 -134217728 (-.f64 (cos.f64 x) (sin.f64 x))) c))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(pow.f64 c -134217728)
(neg.f64 c)
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (*.f64 (log.f64 c) -268435456))
(pow.f64 c -268435456)
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (*.f64 134217728 (log.f64 c)))
(/.f64 1 (pow.f64 c -134217728))
(pow.f64 c 134217728)
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (+.f64 -134217728 (*.f64 134217728 (log.f64 c))))
(/.f64 (exp.f64 -134217728) (pow.f64 c -134217728))
(*.f64 (pow.f64 c 134217728) (exp.f64 -134217728))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (fma.f64 -134217728 (log.f64 c) 134217728))
(*.f64 (pow.f64 c -134217728) (exp.f64 134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(pow.f64 (pow.f64 (exp.f64 -134217728) (log.f64 c)) -134217728)
(pow.f64 (pow.f64 c -134217728) -134217728)
(pow.f64 c 18014398509481984)
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(pow.f64 c -134217728)
(fma.f64 -134217728 c -134217728)
(fma.f64 c -134217728 -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 c)
(*.f64 -134217727 c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(*.f64 -134217727 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(*.f64 (sqrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))) (sqrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(log1p.f64 (expm1.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(expm1.f64 (log1p.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(pow.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) 1)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))) (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))) (cbrt.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(*.f64 1 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(exp.f64 (log.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(log.f64 (exp.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c x) (*.f64 c (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c x) (*.f64 c (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))))
(binary32->binary64 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (*.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) (*.f32 (binary64->binary32 c) (binary64->binary32 x)))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 c) (*.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 s)) (*.f32 (binary64->binary32 x) (binary64->binary32 c))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (binary64->binary32 s)))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 s) (*.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (binary64->binary32 c))))))
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(+.f64 c 134217728)
(-.f64 c c)
0
(*.f64 x c)
(*.f64 c x)
(*.f64 -134217728 c)
(*.f64 c -134217728)
(*.f64 c x)
(*.f64 c -134217728)
(*.f64 c c)
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 c (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 c (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (-.f64 (cos.f64 x) (sin.f64 x))))
c
(*.f64 (*.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 c (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (+.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 c (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (-.f64 (cos.f64 x) (sin.f64 x))))
c
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 c (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c)))
(/.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 x (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 x (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 x (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) c))
(/.f64 (*.f64 (cos.f64 x) (/.f64 (cos.f64 x) x)) c)
(*.f64 (/.f64 (cos.f64 x) -134217728) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) -134217728))
(/.f64 (/.f64 (cos.f64 x) -134217728) (/.f64 c (cos.f64 x)))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) x))
(*.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) c))
(/.f64 (*.f64 (cos.f64 x) (/.f64 (cos.f64 x) x)) c)
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) -134217728))
(/.f64 (/.f64 (cos.f64 x) -134217728) (/.f64 c (cos.f64 x)))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) c))
(/.f64 (cos.f64 x) (*.f64 (/.f64 c (cos.f64 x)) c))
(*.f64 (/.f64 (sin.f64 x) x) (/.f64 (sin.f64 x) c))
(/.f64 (*.f64 (sin.f64 x) (/.f64 (sin.f64 x) c)) x)
(/.f64 (sin.f64 x) (/.f64 x (/.f64 (sin.f64 x) c)))
(*.f64 (/.f64 (/.f64 (sin.f64 x) c) x) (sin.f64 x))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) x))
(/.f64 (*.f64 (sin.f64 x) (/.f64 (sin.f64 x) c)) x)
(/.f64 (sin.f64 x) (/.f64 x (/.f64 (sin.f64 x) c)))
(*.f64 (/.f64 (/.f64 (sin.f64 x) c) x) (sin.f64 x))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) -134217728))
(/.f64 (*.f64 (sin.f64 x) (/.f64 (sin.f64 x) c)) -134217728)
(*.f64 (/.f64 (sin.f64 x) -134217728) (/.f64 (sin.f64 x) c))
(/.f64 (*.f64 (sin.f64 x) (/.f64 (sin.f64 x) c)) -134217728)
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) -134217728))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (*.f64 c x) (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) -134217728) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(/.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c)) -134217728)
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) -134217728))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (/.f64 -134217728 (-.f64 (cos.f64 x) (sin.f64 x))) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (*.f64 c x) (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c c)) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) -134217728))
(/.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c)) -134217728)
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) -134217728))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (/.f64 -134217728 (-.f64 (cos.f64 x) (sin.f64 x))) c))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(pow.f64 c -134217728)
(neg.f64 c)
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (*.f64 (log.f64 c) -268435456))
(pow.f64 c -268435456)
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (*.f64 134217728 (log.f64 c)))
(/.f64 1 (pow.f64 c -134217728))
(pow.f64 c 134217728)
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (+.f64 -134217728 (*.f64 134217728 (log.f64 c))))
(/.f64 (exp.f64 -134217728) (pow.f64 c -134217728))
(*.f64 (pow.f64 c 134217728) (exp.f64 -134217728))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (fma.f64 -134217728 (log.f64 c) 134217728))
(*.f64 (pow.f64 c -134217728) (exp.f64 134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(pow.f64 (pow.f64 (exp.f64 -134217728) (log.f64 c)) -134217728)
(pow.f64 (pow.f64 c -134217728) -134217728)
(pow.f64 c 18014398509481984)
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(pow.f64 c -134217728)
(fma.f64 -134217728 c -134217728)
(fma.f64 c -134217728 -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 c)
(*.f64 -134217727 c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(*.f64 -134217727 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))))
(/.f64 1 (*.f64 1 (-.f64 -2 c)))
(/.f64 1 (-.f64 -2 c))
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))))
(/.f64 1 (*.f64 1 (-.f64 -2 c)))
(/.f64 1 (-.f64 -2 c))
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))))
(/.f64 1 (*.f64 1 (-.f64 -2 c)))
(/.f64 1 (-.f64 -2 c))
(pow.f64 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s))) 1)
(/.f64 1 (*.f64 1 (-.f64 -2 c)))
(/.f64 1 (-.f64 -2 c))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))) (cbrt.f64 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s))))) (cbrt.f64 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))))
(/.f64 1 (*.f64 1 (-.f64 -2 c)))
(/.f64 1 (-.f64 -2 c))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s))) (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))) (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))))
(/.f64 1 (*.f64 1 (-.f64 -2 c)))
(/.f64 1 (-.f64 -2 c))
(*.f64 1 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s))))
(/.f64 1 (*.f64 1 (-.f64 -2 c)))
(/.f64 1 (-.f64 -2 c))
(exp.f64 (log.f64 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))))
(/.f64 1 (*.f64 1 (-.f64 -2 c)))
(/.f64 1 (-.f64 -2 c))
(log.f64 (exp.f64 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))))
(/.f64 1 (*.f64 1 (-.f64 -2 c)))
(/.f64 1 (-.f64 -2 c))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 1 (-.f64 -2 c)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (-.f64 -2 c))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 1 (-.f64 -2 c)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (-.f64 -2 c))))
(binary32->binary64 (/.f32 1 (*.f32 (-.f32 -2 (binary64->binary32 c)) (/.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(binary32->binary64 (/.f32 1 (*.f32 1 (-.f32 -2 (binary64->binary32 c)))))
(binary32->binary64 (/.f32 1 (-.f32 -2 (binary64->binary32 c))))
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(+.f64 c 134217728)
(-.f64 c c)
0
(/.f64 x c)
(/.f64 -134217728 c)
(/.f64 c x)
(/.f64 c -134217728)
(/.f64 c c)
1
(/.f64 (cos.f64 x) (/.f64 c (cos.f64 x)))
(*.f64 (/.f64 (cos.f64 x) c) (cos.f64 x))
(*.f64 (cos.f64 x) (/.f64 (cos.f64 x) c))
(/.f64 (*.f64 (cos.f64 x) (cos.f64 x)) c)
(/.f64 (sin.f64 x) (/.f64 c (sin.f64 x)))
(*.f64 (/.f64 (sin.f64 x) c) (sin.f64 x))
(*.f64 (sin.f64 x) (/.f64 (sin.f64 x) c))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(/.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(/.f64 c (*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (+.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 c (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (-.f64 (cos.f64 x) (sin.f64 x))))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(pow.f64 c -134217728)
(neg.f64 c)
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (*.f64 (log.f64 c) -268435456))
(pow.f64 c -268435456)
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (*.f64 134217728 (log.f64 c)))
(/.f64 1 (pow.f64 c -134217728))
(pow.f64 c 134217728)
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (+.f64 -134217728 (*.f64 134217728 (log.f64 c))))
(/.f64 (exp.f64 -134217728) (pow.f64 c -134217728))
(*.f64 (pow.f64 c 134217728) (exp.f64 -134217728))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (fma.f64 -134217728 (log.f64 c) 134217728))
(*.f64 (pow.f64 c -134217728) (exp.f64 134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(pow.f64 (pow.f64 (exp.f64 -134217728) (log.f64 c)) -134217728)
(pow.f64 (pow.f64 c -134217728) -134217728)
(pow.f64 c 18014398509481984)
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(pow.f64 c -134217728)
(fma.f64 -134217728 c -134217728)
(fma.f64 c -134217728 -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 c)
(*.f64 -134217727 c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(*.f64 -134217727 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(*.f64 (sqrt.f64 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))) (sqrt.f64 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(*.f64 (/.f64 (/.f64 1/4 c) x) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1/4 (*.f64 c x)) (*.f64 c (*.f64 s s)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(*.f64 (/.f64 (/.f64 1/4 c) x) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1/4 (*.f64 c x)) (*.f64 c (*.f64 s s)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(*.f64 (/.f64 (/.f64 1/4 c) x) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1/4 (*.f64 c x)) (*.f64 c (*.f64 s s)))
(pow.f64 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s))) 1)
(*.f64 (/.f64 (/.f64 1/4 c) x) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1/4 (*.f64 c x)) (*.f64 c (*.f64 s s)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))) (cbrt.f64 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s))))) (cbrt.f64 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(*.f64 (/.f64 (/.f64 1/4 c) x) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1/4 (*.f64 c x)) (*.f64 c (*.f64 s s)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s))) (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))) (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(*.f64 (/.f64 (/.f64 1/4 c) x) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1/4 (*.f64 c x)) (*.f64 c (*.f64 s s)))
(*.f64 1 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s))))
(*.f64 (/.f64 (/.f64 1/4 c) x) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1/4 (*.f64 c x)) (*.f64 c (*.f64 s s)))
(exp.f64 (log.f64 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(*.f64 (/.f64 (/.f64 1/4 c) x) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1/4 (*.f64 c x)) (*.f64 c (*.f64 s s)))
(log.f64 (exp.f64 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(*.f64 (/.f64 (/.f64 1/4 c) x) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))
(/.f64 (/.f64 1/4 (*.f64 c x)) (*.f64 c (*.f64 s s)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (/.f64 1/4 c) x) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1/4 (*.f64 c x)) (*.f64 c (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (/.f64 1/4 c) x) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1/4 (*.f64 c x)) (*.f64 c (*.f64 s s)))))
(binary32->binary64 (*.f32 (/.f32 1/4 (*.f32 (binary64->binary32 c) (binary64->binary32 x))) (/.f32 (/.f32 1 (binary64->binary32 c)) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(binary32->binary64 (*.f32 (/.f32 1/4 (*.f32 (binary64->binary32 x) (binary64->binary32 c))) (/.f32 1 (*.f32 (*.f32 (binary64->binary32 s) (binary64->binary32 s)) (binary64->binary32 c)))))
(binary32->binary64 (/.f32 (/.f32 1/4 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))) (*.f32 (binary64->binary32 x) (binary64->binary32 c))))
(binary32->binary64 (/.f32 (/.f32 (/.f32 1/4 (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (binary64->binary32 s))) (*.f32 (binary64->binary32 c) (binary64->binary32 s))))
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(+.f64 c 134217728)
(-.f64 c c)
0
(*.f64 x c)
(*.f64 c x)
(*.f64 -134217728 c)
(*.f64 c -134217728)
(*.f64 c x)
(*.f64 c -134217728)
(*.f64 c c)
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 c (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 c (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (-.f64 (cos.f64 x) (sin.f64 x))))
c
(*.f64 (*.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 c (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (+.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 c (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (-.f64 (cos.f64 x) (sin.f64 x))))
c
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 c (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c)))
(/.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 x (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 x (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 x (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) c))
(/.f64 (*.f64 (cos.f64 x) (/.f64 (cos.f64 x) x)) c)
(*.f64 (/.f64 (cos.f64 x) -134217728) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) -134217728))
(/.f64 (/.f64 (cos.f64 x) -134217728) (/.f64 c (cos.f64 x)))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) x))
(*.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) c))
(/.f64 (*.f64 (cos.f64 x) (/.f64 (cos.f64 x) x)) c)
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) -134217728))
(/.f64 (/.f64 (cos.f64 x) -134217728) (/.f64 c (cos.f64 x)))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) c))
(/.f64 (cos.f64 x) (*.f64 (/.f64 c (cos.f64 x)) c))
(*.f64 (/.f64 (sin.f64 x) x) (/.f64 (sin.f64 x) c))
(/.f64 (*.f64 (sin.f64 x) (/.f64 (sin.f64 x) c)) x)
(/.f64 (sin.f64 x) (/.f64 x (/.f64 (sin.f64 x) c)))
(*.f64 (/.f64 (/.f64 (sin.f64 x) c) x) (sin.f64 x))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) x))
(/.f64 (*.f64 (sin.f64 x) (/.f64 (sin.f64 x) c)) x)
(/.f64 (sin.f64 x) (/.f64 x (/.f64 (sin.f64 x) c)))
(*.f64 (/.f64 (/.f64 (sin.f64 x) c) x) (sin.f64 x))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) -134217728))
(/.f64 (*.f64 (sin.f64 x) (/.f64 (sin.f64 x) c)) -134217728)
(*.f64 (/.f64 (sin.f64 x) -134217728) (/.f64 (sin.f64 x) c))
(/.f64 (*.f64 (sin.f64 x) (/.f64 (sin.f64 x) c)) -134217728)
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) -134217728))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (*.f64 c x) (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) -134217728) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(/.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c)) -134217728)
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) -134217728))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (/.f64 -134217728 (-.f64 (cos.f64 x) (sin.f64 x))) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (*.f64 c x) (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c c)) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) -134217728))
(/.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c)) -134217728)
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) -134217728))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (/.f64 -134217728 (-.f64 (cos.f64 x) (sin.f64 x))) c))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(pow.f64 c -134217728)
(neg.f64 c)
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (*.f64 (log.f64 c) -268435456))
(pow.f64 c -268435456)
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (*.f64 134217728 (log.f64 c)))
(/.f64 1 (pow.f64 c -134217728))
(pow.f64 c 134217728)
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (+.f64 -134217728 (*.f64 134217728 (log.f64 c))))
(/.f64 (exp.f64 -134217728) (pow.f64 c -134217728))
(*.f64 (pow.f64 c 134217728) (exp.f64 -134217728))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (fma.f64 -134217728 (log.f64 c) 134217728))
(*.f64 (pow.f64 c -134217728) (exp.f64 134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(pow.f64 (pow.f64 (exp.f64 -134217728) (log.f64 c)) -134217728)
(pow.f64 (pow.f64 c -134217728) -134217728)
(pow.f64 c 18014398509481984)
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(pow.f64 c -134217728)
(fma.f64 -134217728 c -134217728)
(fma.f64 c -134217728 -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 c)
(*.f64 -134217727 c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(*.f64 -134217727 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(*.f64 (sqrt.f64 (/.f64 1/4 (*.f64 c x))) (sqrt.f64 (/.f64 1/4 (*.f64 c x))))
(/.f64 (/.f64 1/4 c) x)
(/.f64 (/.f64 1/4 x) c)
(/.f64 1/4 (*.f64 c x))
(log1p.f64 (expm1.f64 (/.f64 1/4 (*.f64 c x))))
(/.f64 (/.f64 1/4 c) x)
(/.f64 (/.f64 1/4 x) c)
(/.f64 1/4 (*.f64 c x))
(expm1.f64 (log1p.f64 (/.f64 1/4 (*.f64 c x))))
(/.f64 (/.f64 1/4 c) x)
(/.f64 (/.f64 1/4 x) c)
(/.f64 1/4 (*.f64 c x))
(pow.f64 (/.f64 1/4 (*.f64 c x)) 1)
(/.f64 (/.f64 1/4 c) x)
(/.f64 (/.f64 1/4 x) c)
(/.f64 1/4 (*.f64 c x))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 c x))) (cbrt.f64 (/.f64 1/4 (*.f64 c x)))) (cbrt.f64 (/.f64 1/4 (*.f64 c x))))
(/.f64 (/.f64 1/4 c) x)
(/.f64 (/.f64 1/4 x) c)
(/.f64 1/4 (*.f64 c x))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 1/4 (*.f64 c x))) (/.f64 1/4 (*.f64 c x))))
(/.f64 (/.f64 1/4 c) x)
(/.f64 (/.f64 1/4 x) c)
(/.f64 1/4 (*.f64 c x))
(*.f64 1 (/.f64 1/4 (*.f64 c x)))
(/.f64 (/.f64 1/4 c) x)
(/.f64 (/.f64 1/4 x) c)
(/.f64 1/4 (*.f64 c x))
(exp.f64 (log.f64 (/.f64 1/4 (*.f64 c x))))
(/.f64 (/.f64 1/4 c) x)
(/.f64 (/.f64 1/4 x) c)
(/.f64 1/4 (*.f64 c x))
(log.f64 (exp.f64 (/.f64 1/4 (*.f64 c x))))
(/.f64 (/.f64 1/4 c) x)
(/.f64 (/.f64 1/4 x) c)
(/.f64 1/4 (*.f64 c x))
(binary32->binary64 (binary64->binary32 (/.f64 1/4 (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1/4 c) x)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1/4 x) c)))
(binary32->binary64 (binary64->binary32 (/.f64 1/4 (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1/4 c) x)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1/4 x) c)))
(binary32->binary64 (/.f32 1/4 (*.f32 (binary64->binary32 c) (binary64->binary32 x))))
(binary32->binary64 (/.f32 1/4 (*.f32 (binary64->binary32 x) (binary64->binary32 c))))
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(+.f64 c 134217728)
(-.f64 c c)
0
(/.f64 x c)
(/.f64 -134217728 c)
(/.f64 c x)
(/.f64 c -134217728)
(/.f64 c c)
1
(/.f64 (cos.f64 x) (/.f64 c (cos.f64 x)))
(*.f64 (/.f64 (cos.f64 x) c) (cos.f64 x))
(*.f64 (cos.f64 x) (/.f64 (cos.f64 x) c))
(/.f64 (*.f64 (cos.f64 x) (cos.f64 x)) c)
(/.f64 (sin.f64 x) (/.f64 c (sin.f64 x)))
(*.f64 (/.f64 (sin.f64 x) c) (sin.f64 x))
(*.f64 (sin.f64 x) (/.f64 (sin.f64 x) c))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(/.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(/.f64 c (*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (+.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 c (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (-.f64 (cos.f64 x) (sin.f64 x))))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(pow.f64 c -134217728)
(neg.f64 c)
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (*.f64 (log.f64 c) -268435456))
(pow.f64 c -268435456)
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (*.f64 134217728 (log.f64 c)))
(/.f64 1 (pow.f64 c -134217728))
(pow.f64 c 134217728)
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (+.f64 -134217728 (*.f64 134217728 (log.f64 c))))
(/.f64 (exp.f64 -134217728) (pow.f64 c -134217728))
(*.f64 (pow.f64 c 134217728) (exp.f64 -134217728))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (fma.f64 -134217728 (log.f64 c) 134217728))
(*.f64 (pow.f64 c -134217728) (exp.f64 134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(pow.f64 (pow.f64 (exp.f64 -134217728) (log.f64 c)) -134217728)
(pow.f64 (pow.f64 c -134217728) -134217728)
(pow.f64 c 18014398509481984)
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(pow.f64 c -134217728)
(fma.f64 -134217728 c -134217728)
(fma.f64 c -134217728 -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 c)
(*.f64 -134217727 c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(*.f64 -134217727 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(*.f64 (sqrt.f64 (*.f64 c (*.f64 s (*.f64 s x)))) (sqrt.f64 (*.f64 c (*.f64 s (*.f64 s x)))))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 s (*.f64 s x)))))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 s (*.f64 s x)))))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(pow.f64 (*.f64 c (*.f64 s (*.f64 s x))) 1)
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 c (*.f64 s (*.f64 s x)))) (cbrt.f64 (*.f64 c (*.f64 s (*.f64 s x))))) (cbrt.f64 (*.f64 c (*.f64 s (*.f64 s x)))))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) (*.f64 c (*.f64 s (*.f64 s x)))) (*.f64 c (*.f64 s (*.f64 s x)))))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(*.f64 1 (*.f64 c (*.f64 s (*.f64 s x))))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(exp.f64 (log.f64 (*.f64 c (*.f64 s (*.f64 s x)))))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(log.f64 (exp.f64 (*.f64 c (*.f64 s (*.f64 s x)))))
(*.f64 c (*.f64 s (*.f64 s x)))
(*.f64 s (*.f64 x (*.f64 c s)))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 x (*.f64 c s)))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 x (*.f64 c s)))))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x)))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) (*.f32 (binary64->binary32 x) (binary64->binary32 s))))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(+.f64 c 134217728)
(-.f64 c c)
0
(/.f64 x c)
(/.f64 -134217728 c)
(/.f64 c x)
(/.f64 c -134217728)
(/.f64 c c)
1
(/.f64 (cos.f64 x) (/.f64 c (cos.f64 x)))
(*.f64 (/.f64 (cos.f64 x) c) (cos.f64 x))
(*.f64 (cos.f64 x) (/.f64 (cos.f64 x) c))
(/.f64 (*.f64 (cos.f64 x) (cos.f64 x)) c)
(/.f64 (sin.f64 x) (/.f64 c (sin.f64 x)))
(*.f64 (/.f64 (sin.f64 x) c) (sin.f64 x))
(*.f64 (sin.f64 x) (/.f64 (sin.f64 x) c))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(/.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(/.f64 c (*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (+.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 c (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (-.f64 (cos.f64 x) (sin.f64 x))))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(pow.f64 c -134217728)
(neg.f64 c)
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (*.f64 (log.f64 c) -268435456))
(pow.f64 c -268435456)
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (*.f64 134217728 (log.f64 c)))
(/.f64 1 (pow.f64 c -134217728))
(pow.f64 c 134217728)
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (+.f64 -134217728 (*.f64 134217728 (log.f64 c))))
(/.f64 (exp.f64 -134217728) (pow.f64 c -134217728))
(*.f64 (pow.f64 c 134217728) (exp.f64 -134217728))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (fma.f64 -134217728 (log.f64 c) 134217728))
(*.f64 (pow.f64 c -134217728) (exp.f64 134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(pow.f64 (pow.f64 (exp.f64 -134217728) (log.f64 c)) -134217728)
(pow.f64 (pow.f64 c -134217728) -134217728)
(pow.f64 c 18014398509481984)
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(pow.f64 c -134217728)
(fma.f64 -134217728 c -134217728)
(fma.f64 c -134217728 -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 c)
(*.f64 -134217727 c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(*.f64 -134217727 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(*.f64 (sqrt.f64 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))) (sqrt.f64 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(pow.f64 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))) 1)
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))) (cbrt.f64 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))) (cbrt.f64 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))) (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))) (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(*.f64 1 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(exp.f64 (log.f64 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(log.f64 (exp.f64 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))
(*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) (*.f32 (binary64->binary32 x) (binary64->binary32 s)))))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (*.f32 (binary64->binary32 s) (binary64->binary32 s)) (*.f32 (binary64->binary32 c) (binary64->binary32 c)))))
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(+.f64 c 134217728)
(-.f64 c c)
0
(/.f64 x c)
(/.f64 -134217728 c)
(/.f64 c x)
(/.f64 c -134217728)
(/.f64 c c)
1
(/.f64 (cos.f64 x) (/.f64 c (cos.f64 x)))
(*.f64 (/.f64 (cos.f64 x) c) (cos.f64 x))
(*.f64 (cos.f64 x) (/.f64 (cos.f64 x) c))
(/.f64 (*.f64 (cos.f64 x) (cos.f64 x)) c)
(/.f64 (sin.f64 x) (/.f64 c (sin.f64 x)))
(*.f64 (/.f64 (sin.f64 x) c) (sin.f64 x))
(*.f64 (sin.f64 x) (/.f64 (sin.f64 x) c))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(/.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(/.f64 c (*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (+.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 c (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (-.f64 (cos.f64 x) (sin.f64 x))))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(pow.f64 c -134217728)
(neg.f64 c)
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (*.f64 (log.f64 c) -268435456))
(pow.f64 c -268435456)
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (*.f64 134217728 (log.f64 c)))
(/.f64 1 (pow.f64 c -134217728))
(pow.f64 c 134217728)
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (+.f64 -134217728 (*.f64 134217728 (log.f64 c))))
(/.f64 (exp.f64 -134217728) (pow.f64 c -134217728))
(*.f64 (pow.f64 c 134217728) (exp.f64 -134217728))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (fma.f64 -134217728 (log.f64 c) 134217728))
(*.f64 (pow.f64 c -134217728) (exp.f64 134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(pow.f64 (pow.f64 (exp.f64 -134217728) (log.f64 c)) -134217728)
(pow.f64 (pow.f64 c -134217728) -134217728)
(pow.f64 c 18014398509481984)
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(pow.f64 c -134217728)
(fma.f64 -134217728 c -134217728)
(fma.f64 c -134217728 -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 c)
(*.f64 -134217727 c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(*.f64 -134217727 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(*.f64 (sqrt.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))) (sqrt.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(pow.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))) 1)
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))) (cbrt.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))) (cbrt.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(*.f64 1 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(exp.f64 (log.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(log.f64 (exp.f64 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))))
(*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x)))
(*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))
(*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x)))))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 c)) (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) (*.f32 (binary64->binary32 x) (binary64->binary32 s)))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (binary64->binary32 s))) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (binary64->binary32 s)))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s))) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (binary64->binary32 c)))))
(+.f64 -134217728 c)
(+.f64 c -134217728)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 -134217728 c)
(-.f64 c -134217728)
(+.f64 c 134217728)
(-.f64 c c)
0
(*.f64 x c)
(*.f64 c x)
(*.f64 -134217728 c)
(*.f64 c -134217728)
(*.f64 c x)
(*.f64 c -134217728)
(*.f64 c c)
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 c (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 c (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (-.f64 (cos.f64 x) (sin.f64 x))))
c
(*.f64 (*.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 c (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (+.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 c (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (-.f64 (cos.f64 x) (sin.f64 x))))
c
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))))
(/.f64 c (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c)))
(/.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 x (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 x (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 c (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 c (+.f64 (cos.f64 x) (sin.f64 x))) (/.f64 x (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) c))
(/.f64 (*.f64 (cos.f64 x) (/.f64 (cos.f64 x) x)) c)
(*.f64 (/.f64 (cos.f64 x) -134217728) (/.f64 (cos.f64 x) c))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) -134217728))
(/.f64 (/.f64 (cos.f64 x) -134217728) (/.f64 c (cos.f64 x)))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) x))
(*.f64 (/.f64 (cos.f64 x) x) (/.f64 (cos.f64 x) c))
(/.f64 (*.f64 (cos.f64 x) (/.f64 (cos.f64 x) x)) c)
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) -134217728))
(/.f64 (/.f64 (cos.f64 x) -134217728) (/.f64 c (cos.f64 x)))
(*.f64 (/.f64 (cos.f64 x) c) (/.f64 (cos.f64 x) c))
(/.f64 (cos.f64 x) (*.f64 (/.f64 c (cos.f64 x)) c))
(*.f64 (/.f64 (sin.f64 x) x) (/.f64 (sin.f64 x) c))
(/.f64 (*.f64 (sin.f64 x) (/.f64 (sin.f64 x) c)) x)
(/.f64 (sin.f64 x) (/.f64 x (/.f64 (sin.f64 x) c)))
(*.f64 (/.f64 (/.f64 (sin.f64 x) c) x) (sin.f64 x))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) x))
(/.f64 (*.f64 (sin.f64 x) (/.f64 (sin.f64 x) c)) x)
(/.f64 (sin.f64 x) (/.f64 x (/.f64 (sin.f64 x) c)))
(*.f64 (/.f64 (/.f64 (sin.f64 x) c) x) (sin.f64 x))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) c))
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) -134217728))
(/.f64 (*.f64 (sin.f64 x) (/.f64 (sin.f64 x) c)) -134217728)
(*.f64 (/.f64 (sin.f64 x) -134217728) (/.f64 (sin.f64 x) c))
(/.f64 (*.f64 (sin.f64 x) (/.f64 (sin.f64 x) c)) -134217728)
(*.f64 (/.f64 (sin.f64 x) c) (/.f64 (sin.f64 x) -134217728))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (*.f64 c x) (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) -134217728) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(/.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c)) -134217728)
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) -134217728))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (/.f64 -134217728 (-.f64 (cos.f64 x) (sin.f64 x))) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) x))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) x) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (*.f64 c x) (-.f64 (cos.f64 x) (sin.f64 x))))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 c c)) (-.f64 (cos.f64 x) (sin.f64 x)))
(*.f64 (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) -134217728))
(/.f64 (*.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c)) -134217728)
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) c) (/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) -134217728))
(/.f64 (+.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (/.f64 -134217728 (-.f64 (cos.f64 x) (sin.f64 x))) c))
(pow.f64 c -134217728)
(pow.f64 (exp.f64 (log.f64 c)) -134217728)
(pow.f64 c -134217728)
(neg.f64 c)
(exp.f64 (+.f64 (*.f64 -134217728 (log.f64 c)) (*.f64 -134217728 (log.f64 c))))
(exp.f64 (*.f64 (log.f64 c) -268435456))
(pow.f64 c -268435456)
(exp.f64 (neg.f64 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (*.f64 134217728 (log.f64 c)))
(/.f64 1 (pow.f64 c -134217728))
(pow.f64 c 134217728)
(exp.f64 (-.f64 -134217728 (*.f64 -134217728 (log.f64 c))))
(exp.f64 (+.f64 -134217728 (*.f64 134217728 (log.f64 c))))
(/.f64 (exp.f64 -134217728) (pow.f64 c -134217728))
(*.f64 (pow.f64 c 134217728) (exp.f64 -134217728))
(exp.f64 (-.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(exp.f64 (fma.f64 -134217728 (log.f64 c) 134217728))
(*.f64 (pow.f64 c -134217728) (exp.f64 134217728))
(exp.f64 (*.f64 (*.f64 -134217728 (log.f64 c)) -134217728))
(pow.f64 (pow.f64 (exp.f64 -134217728) (log.f64 c)) -134217728)
(pow.f64 (pow.f64 c -134217728) -134217728)
(pow.f64 c 18014398509481984)
(exp.f64 (*.f64 -134217728 (log.f64 c)))
(pow.f64 c -134217728)
(fma.f64 -134217728 c -134217728)
(fma.f64 c -134217728 -134217728)
(fma.f64 -134217728 c c)
(fma.f64 c -134217728 c)
(*.f64 -134217727 c)
(fma.f64 c -134217728 -134217728)
(fma.f64 c -134217728 c)
(*.f64 -134217727 c)
(fma.f64 c c -134217728)
(fma.f64 c c c)
(*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))) (sqrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(log1p.f64 (expm1.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(expm1.f64 (log1p.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(pow.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))) 1)
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))) (cbrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))))) (cbrt.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))) (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))) (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(*.f64 1 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(exp.f64 (log.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(log.f64 (exp.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))))
(/.f64 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c c)) (*.f64 (*.f64 s s) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 s (*.f64 (*.f64 c x) (*.f64 c (*.f64 s x)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 s (*.f64 (*.f64 c x) (*.f64 c (*.f64 s x)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 c) (*.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 s)) (*.f32 (binary64->binary32 x) (binary64->binary32 c)))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (binary64->binary32 s))) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (binary64->binary32 s))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s))) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (binary64->binary32 c))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c x) (*.f64 c (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 (*.f64 c x) (*.f64 c (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c)))))
(binary32->binary64 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (*.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) (*.f32 (binary64->binary32 c) (binary64->binary32 x)))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 c) (*.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 s)) (*.f32 (binary64->binary32 x) (binary64->binary32 c))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (binary64->binary32 s)))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 s) (*.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (binary64->binary32 c))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c x) (*.f64 c (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c x) (*.f64 c (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) (*.f32 (binary64->binary32 c) (binary64->binary32 x))))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 s)) (*.f32 (binary64->binary32 x) (binary64->binary32 c)))))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (binary64->binary32 s))))))
(binary32->binary64 (*.f32 (binary64->binary32 s) (*.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (binary64->binary32 c)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 s (*.f64 (*.f64 c x) (*.f64 c (*.f64 s x)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 s (*.f64 (*.f64 c x) (*.f64 c (*.f64 s x)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))))
(binary32->binary64 (/.f32 (/.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 x))) (*.f32 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))) (*.f32 (binary64->binary32 c) (binary64->binary32 x)))) (binary64->binary32 s)))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 c) (*.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 s)) (*.f32 (binary64->binary32 x) (binary64->binary32 c)))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (binary64->binary32 s))) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (binary64->binary32 s))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s))) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (binary64->binary32 c))))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 c s))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 c s))))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 x) (binary64->binary32 s))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (binary64->binary32 s))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 1 (-.f64 -2 c)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (-.f64 -2 c))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 1 (-.f64 -2 c)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (-.f64 -2 c))))
(binary32->binary64 (/.f32 1 (*.f32 (-.f32 -2 (binary64->binary32 c)) (/.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(binary32->binary64 (/.f32 1 (*.f32 1 (-.f32 -2 (binary64->binary32 c)))))
(binary32->binary64 (/.f32 1 (-.f32 -2 (binary64->binary32 c))))
(binary32->binary64 (binary64->binary32 (/.f64 1/4 (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1/4 c) x)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1/4 x) c)))
(binary32->binary64 (binary64->binary32 (/.f64 1/4 (*.f64 c x))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1/4 c) x)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1/4 x) c)))
(binary32->binary64 (/.f32 1/4 (*.f32 (binary64->binary32 c) (binary64->binary32 x))))
(binary32->binary64 (/.f32 1/4 (*.f32 (binary64->binary32 x) (binary64->binary32 c))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 c) (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 c (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 c) (*.f64 s s))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 c (*.f64 s s)))))
(binary32->binary64 (/.f32 (/.f32 1 (binary64->binary32 c)) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))
(binary32->binary64 (/.f32 1 (*.f32 (*.f32 (binary64->binary32 s) (binary64->binary32 s)) (binary64->binary32 c))))
(binary32->binary64 (/.f32 1 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (/.f64 1/4 c) x) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1/4 (*.f64 c x)) (*.f64 c (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (/.f64 1/4 c) x) (/.f64 (/.f64 1 c) (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1/4 (*.f64 c x)) (*.f64 c (*.f64 s s)))))
(binary32->binary64 (*.f32 (/.f32 1/4 (*.f32 (binary64->binary32 c) (binary64->binary32 x))) (/.f32 (/.f32 1 (binary64->binary32 c)) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))))
(binary32->binary64 (*.f32 (/.f32 1/4 (*.f32 (binary64->binary32 x) (binary64->binary32 c))) (/.f32 1 (*.f32 (*.f32 (binary64->binary32 s) (binary64->binary32 s)) (binary64->binary32 c)))))
(binary32->binary64 (/.f32 (/.f32 1/4 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (binary64->binary32 s)))) (*.f32 (binary64->binary32 x) (binary64->binary32 c))))
(binary32->binary64 (/.f32 (/.f32 (/.f32 1/4 (binary64->binary32 c)) (*.f32 (binary64->binary32 x) (binary64->binary32 s))) (*.f32 (binary64->binary32 c) (binary64->binary32 s))))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (binary64->binary32 (*.f64 s (*.f64 s x))))
(binary32->binary64 (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))
(binary32->binary64 (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 x) (binary64->binary32 s))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 s (*.f64 (*.f64 c x) (*.f64 c (*.f64 s x)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 s (*.f64 (*.f64 c x) (*.f64 c (*.f64 s x)))))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)))
(binary32->binary64 (binary64->binary32 (/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 c) (*.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 s)) (*.f32 (binary64->binary32 x) (binary64->binary32 c)))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (binary64->binary32 s))) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (binary64->binary32 s))))))
(binary32->binary64 (/.f32 (cos.f32 (*.f32 2 (binary64->binary32 x))) (*.f32 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s))) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (binary64->binary32 c))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x)))))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x)))))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 c)) (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) (*.f32 (binary64->binary32 x) (binary64->binary32 s)))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (binary64->binary32 s))) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (binary64->binary32 s)))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s))) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 c) (binary64->binary32 c)))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))))
(binary32->binary64 (binary64->binary32 (*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 s) (*.f32 (binary64->binary32 s) (binary64->binary32 x))))))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (*.f32 (binary64->binary32 c) (binary64->binary32 s)) (*.f32 (binary64->binary32 x) (binary64->binary32 s)))))
(binary32->binary64 (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 c) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 s) (binary64->binary32 s))))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (*.f32 (binary64->binary32 s) (binary64->binary32 s)) (*.f32 (binary64->binary32 c) (binary64->binary32 c)))))

eval96.0ms (0.5%)

Compiler

Compiled 7508 to 2723 computations (63.7% saved)

prune141.0ms (0.7%)

Pruning

81 alts after pruning (76 fresh and 5 done)

PrunedKeptTotal
New40432436
Fresh94453
Picked415
Done145
Total41881499
Accuracy
100.0%
Counts
499 → 81
Alt Table
Click to see full alt table
StatusAccuracyProgram
89.2%
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) (pow.f64 (*.f64 c s) 2)) x)
76.9%
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
55.4%
(/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))
18.7%
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (/.f64 x c)) s)
19.9%
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (/.f64 c x)) s)
39.9%
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (/.f64 c s) (*.f64 c x))) s)
28.2%
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (/.f64 1 s) (*.f64 c x))) s)
91.1%
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c s) x) (*.f64 c x))) s)
90.2%
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)
56.8%
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 c x))) s)
42.8%
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 1 (*.f64 c x))) s)
5.4%
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) 1) s)
63.0%
(/.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))) s)
69.0%
(/.f64 (/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))) s)
39.5%
(/.f64 (/.f64 1 x) (*.f64 c c))
37.3%
(/.f64 (/.f64 1 c) (*.f64 c x))
55.5%
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
34.1%
(/.f64 (-.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))) (/.f64 2 (*.f64 (*.f64 c c) s))) s)
97.3%
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))
96.5%
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
81.0%
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
77.8%
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 c x)) (*.f64 s (*.f64 s x))))
90.2%
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
86.1%
(/.f64 (cos.f64 (*.f64 2 x)) (/.f64 (*.f64 s (pow.f64 (*.f64 c x) 2)) (/.f64 1 s)))
92.8%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))))
83.2%
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
80.5%
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
70.0%
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
3.5%
(/.f64 1 (*.f64 (/.f64 c c) (/.f64 s s)))
40.6%
(/.f64 1 (*.f64 (/.f64 c c) (*.f64 s (*.f64 s x))))
2.3%
(/.f64 1 (*.f64 (/.f64 c -2) (/.f64 s s)))
34.5%
(/.f64 1 (*.f64 (/.f64 c -2) (*.f64 s (*.f64 s x))))
2.6%
(/.f64 1 (*.f64 (/.f64 -2 c) (/.f64 s s)))
31.2%
(/.f64 1 (*.f64 (/.f64 -2 c) (*.f64 s (*.f64 s x))))
29.8%
(/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s)))
4.7%
(/.f64 1 (*.f64 (+.f64 c c) (/.f64 s s)))
48.3%
(/.f64 1 (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
60.5%
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 (*.f64 s s) x)))
53.0%
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
67.2%
(/.f64 1 (*.f64 (*.f64 c (*.f64 c x)) (*.f64 s (*.f64 s x))))
30.2%
(/.f64 1 (*.f64 (*.f64 c c) (/.f64 s s)))
53.9%
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
34.5%
(/.f64 1 (*.f64 (neg.f64 c) (*.f64 s (*.f64 s x))))
78.1%
(/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
71.5%
(/.f64 1 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
27.4%
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
29.3%
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
2.3%
(/.f64 -1 c)
24.7%
(-.f64 (/.f64 2 (*.f64 c c)) (/.f64 1 c))
2.2%
(-.f64 (*.f64 1/4 c) 1/2)
3.4%
(-.f64 c -134217728)
3.1%
(+.f64 c c)
2.2%
(+.f64 c -134217728)
78.6%
(*.f64 (/.f64 (pow.f64 c -2) (*.f64 s x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s x)))
86.0%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)) s) (/.f64 1 s))
90.2%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (*.f64 c (*.f64 s x))) (/.f64 1 s))
82.7%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 s) (*.f64 c s)))
77.1%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
77.0%
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 (sqrt.f64 (*.f64 c (*.f64 s s))) (sqrt.f64 (*.f64 c (*.f64 s s))))))
64.1%
(*.f64 (/.f64 (/.f64 1 x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
62.4%
(*.f64 (/.f64 (/.f64 1 c) (*.f64 x x)) (/.f64 1 (*.f64 c (*.f64 s s))))
89.1%
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 x))
69.2%
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
33.1%
(*.f64 (/.f64 -1/2 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
56.6%
(*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 (/.f64 1 c) (*.f64 s s)))
2.6%
(*.f64 (*.f64 c s) (*.f64 c s))
2.9%
(*.f64 (*.f64 c s) s)
3.6%
(*.f64 (*.f64 c s) c)
1.9%
(*.f64 (*.f64 c s) -2)
31.2%
(*.f64 (*.f64 c -2) (/.f64 (/.f64 1 c) (*.f64 s s)))
2.6%
(*.f64 x c)
2.7%
(*.f64 s c)
4.3%
(*.f64 c (*.f64 s s))
6.8%
(*.f64 c c)
2.5%
(*.f64 c -134217728)
44.1%
(*.f64 1/8 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
2.5%
(*.f64 -134217727 c)
2.6%
(neg.f64 c)
3.1%
c
35.2%
0
2.2%
-1/2
Compiler

Compiled 2421 to 1216 computations (49.8% saved)

regimes345.0ms (1.7%)

Counts
114 → 2
Calls
Call 1
Inputs
-1/2
0
c
(neg.f64 c)
(*.f64 -134217727 c)
(*.f64 c -134217728)
(*.f64 c -2)
(*.f64 c c)
(*.f64 s c)
(*.f64 x c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 c -134217728)
(/.f64 -1 c)
(*.f64 c (*.f64 s s))
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) s)
(-.f64 (*.f64 1/4 c) 1/2)
(*.f64 (*.f64 c s) (*.f64 c s))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 1 (*.f64 (neg.f64 c) (/.f64 s s)))
(-.f64 (/.f64 2 (*.f64 c c)) (/.f64 1 c))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c -2) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (neg.f64 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (neg.f64 s)))
(*.f64 (*.f64 c -2) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (*.f64 c -2) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (-.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 -2 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c -2) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))
(*.f64 (/.f64 -1/2 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 8 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 c (*.f64 c x)) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 (*.f64 s s) x)))
(/.f64 (/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))) s)
(/.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))) s)
(*.f64 (/.f64 (/.f64 1 c) (*.f64 x x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 (-.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))) (/.f64 2 (*.f64 (*.f64 c c) s))) s)
(-.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (/.f64 2 (*.f64 (*.f64 s s) (*.f64 c c))))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) 1) s)
(*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(*.f64 1/8 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (/.f64 c x)) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (/.f64 x c)) s)
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 1 (*.f64 c x))) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 c x))) s)
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (/.f64 1 s) (*.f64 c x))) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (/.f64 c s) (*.f64 c x))) s)
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 c x)) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c s) x) (*.f64 c x))) s)
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(*.f64 (/.f64 1 s) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 1 (*.f64 c x)))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 s) (*.f64 c s)))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (*.f64 c (*.f64 s x))) (/.f64 1 s))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (pow.f64 (*.f64 c s) 2))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (pow.f64 (*.f64 s x) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) x) (pow.f64 (*.f64 c s) 2)) x)
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 x (pow.f64 (*.f64 c s) 2))) (/.f64 1 x))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c x) 2)) s) (/.f64 1 s))
(*.f64 (/.f64 (pow.f64 c -2) (*.f64 s x)) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s x)))
(/.f64 (cos.f64 (*.f64 2 x)) (/.f64 (*.f64 s (pow.f64 (*.f64 c x) 2)) (/.f64 1 s)))
(cbrt.f64 (pow.f64 (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) 3))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (*.f64 x (pow.f64 s 2)) x)))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 (sqrt.f64 (*.f64 c (*.f64 s s))) (sqrt.f64 (*.f64 c (*.f64 s s))))))
(cbrt.f64 (pow.f64 (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) 3))
(*.f64 (/.f64 (-.f64 (cos.f64 x) (sin.f64 x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 (+.f64 (sin.f64 x) (cos.f64 x)) (*.f64 c x)))
Outputs
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2))
Calls

6 calls:

93.0ms
c
62.0ms
x
61.0ms
s
52.0ms
(pow.f64 s 2)
25.0ms
(pow.f64 c 2)
Results
AccuracySegmentsBranch
97.3%1x
97.3%1c
97.3%1s
99.4%2(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (*.f64 x (pow.f64 s 2)) x)))
97.3%1(pow.f64 c 2)
97.3%1(pow.f64 s 2)
Compiler

Compiled 1364 to 520 computations (61.9% saved)

regimes382.0ms (1.9%)

Counts
99 → 2
Calls
Call 1
Inputs
-1/2
0
c
(neg.f64 c)
(*.f64 -134217727 c)
(*.f64 c -134217728)
(*.f64 c -2)
(*.f64 c c)
(*.f64 s c)
(*.f64 x c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 c -134217728)
(/.f64 -1 c)
(*.f64 c (*.f64 s s))
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) s)
(-.f64 (*.f64 1/4 c) 1/2)
(*.f64 (*.f64 c s) (*.f64 c s))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 1 (*.f64 (neg.f64 c) (/.f64 s s)))
(-.f64 (/.f64 2 (*.f64 c c)) (/.f64 1 c))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c -2) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (neg.f64 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (neg.f64 s)))
(*.f64 (*.f64 c -2) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (*.f64 c -2) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (-.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 -2 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c -2) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))
(*.f64 (/.f64 -1/2 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 8 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 c (*.f64 c x)) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 (*.f64 s s) x)))
(/.f64 (/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))) s)
(/.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))) s)
(*.f64 (/.f64 (/.f64 1 c) (*.f64 x x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 (-.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))) (/.f64 2 (*.f64 (*.f64 c c) s))) s)
(-.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (/.f64 2 (*.f64 (*.f64 s s) (*.f64 c c))))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) 1) s)
(*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(*.f64 1/8 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (/.f64 c x)) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (/.f64 x c)) s)
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 1 (*.f64 c x))) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 c x))) s)
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (/.f64 1 s) (*.f64 c x))) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (/.f64 c s) (*.f64 c x))) s)
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 c x)) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c s) x) (*.f64 c x))) s)
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(*.f64 (/.f64 1 s) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 1 (*.f64 c x)))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 s) (*.f64 c s)))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (*.f64 c (*.f64 s x))) (/.f64 1 s))
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
Outputs
(/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c s) x) (*.f64 c x))) s)
Calls

3 calls:

200.0ms
s
104.0ms
x
54.0ms
c
Results
AccuracySegmentsBranch
98.3%2x
96.5%1c
98.2%3s
Compiler

Compiled 1093 to 395 computations (63.9% saved)

regimes237.0ms (1.2%)

Counts
98 → 2
Calls
Call 1
Inputs
-1/2
0
c
(neg.f64 c)
(*.f64 -134217727 c)
(*.f64 c -134217728)
(*.f64 c -2)
(*.f64 c c)
(*.f64 s c)
(*.f64 x c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 c -134217728)
(/.f64 -1 c)
(*.f64 c (*.f64 s s))
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) s)
(-.f64 (*.f64 1/4 c) 1/2)
(*.f64 (*.f64 c s) (*.f64 c s))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 1 (*.f64 (neg.f64 c) (/.f64 s s)))
(-.f64 (/.f64 2 (*.f64 c c)) (/.f64 1 c))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c -2) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (neg.f64 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (neg.f64 s)))
(*.f64 (*.f64 c -2) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (*.f64 c -2) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (-.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 -2 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c -2) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))
(*.f64 (/.f64 -1/2 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 8 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 c (*.f64 c x)) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 (*.f64 s s) x)))
(/.f64 (/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))) s)
(/.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))) s)
(*.f64 (/.f64 (/.f64 1 c) (*.f64 x x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 (-.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))) (/.f64 2 (*.f64 (*.f64 c c) s))) s)
(-.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (/.f64 2 (*.f64 (*.f64 s s) (*.f64 c c))))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) 1) s)
(*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(*.f64 1/8 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (/.f64 c x)) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (/.f64 x c)) s)
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 1 (*.f64 c x))) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 c x))) s)
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (/.f64 1 s) (*.f64 c x))) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (/.f64 c s) (*.f64 c x))) s)
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 c x)) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c s) x) (*.f64 c x))) s)
(/.f64 (/.f64 (/.f64 (cos.f64 (*.f64 x -2)) c) (*.f64 (*.f64 s (*.f64 x x)) c)) s)
(*.f64 (/.f64 1 s) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))))
(*.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 s s) (*.f64 c x))) (/.f64 1 (*.f64 c x)))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) x) (*.f64 c x)) (/.f64 (/.f64 1 s) (*.f64 c s)))
(*.f64 (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 c x)) (*.f64 c (*.f64 s x))) (/.f64 1 s))
Outputs
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c s) x) (*.f64 c x))) s)
Calls

2 calls:

109.0ms
c
104.0ms
x
Results
AccuracySegmentsBranch
94.5%2c
98.0%2x
Compiler

Compiled 1077 to 389 computations (63.9% saved)

regimes253.0ms (1.3%)

Counts
90 → 2
Calls
Call 1
Inputs
-1/2
0
c
(neg.f64 c)
(*.f64 -134217727 c)
(*.f64 c -134217728)
(*.f64 c -2)
(*.f64 c c)
(*.f64 s c)
(*.f64 x c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 c -134217728)
(/.f64 -1 c)
(*.f64 c (*.f64 s s))
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) s)
(-.f64 (*.f64 1/4 c) 1/2)
(*.f64 (*.f64 c s) (*.f64 c s))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 1 (*.f64 (neg.f64 c) (/.f64 s s)))
(-.f64 (/.f64 2 (*.f64 c c)) (/.f64 1 c))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c -2) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (neg.f64 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (neg.f64 s)))
(*.f64 (*.f64 c -2) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (*.f64 c -2) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (-.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 -2 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c -2) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))
(*.f64 (/.f64 -1/2 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 8 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 c (*.f64 c x)) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 (*.f64 s s) x)))
(/.f64 (/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))) s)
(/.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))) s)
(*.f64 (/.f64 (/.f64 1 c) (*.f64 x x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 (-.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))) (/.f64 2 (*.f64 (*.f64 c c) s))) s)
(-.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (/.f64 2 (*.f64 (*.f64 s s) (*.f64 c c))))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) 1) s)
(*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(*.f64 1/8 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (/.f64 c x)) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (/.f64 x c)) s)
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 1 (*.f64 c x))) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 c x))) s)
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (/.f64 1 s) (*.f64 c x))) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (/.f64 c s) (*.f64 c x))) s)
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 c x)) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)
Outputs
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s)
Calls

2 calls:

138.0ms
s
93.0ms
x
Results
AccuracySegmentsBranch
97.4%3s
96.4%2x
Compiler

Compiled 937 to 353 computations (62.3% saved)

regimes247.0ms (1.2%)

Counts
89 → 3
Calls
Call 1
Inputs
-1/2
0
c
(neg.f64 c)
(*.f64 -134217727 c)
(*.f64 c -134217728)
(*.f64 c -2)
(*.f64 c c)
(*.f64 s c)
(*.f64 x c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 c -134217728)
(/.f64 -1 c)
(*.f64 c (*.f64 s s))
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) s)
(-.f64 (*.f64 1/4 c) 1/2)
(*.f64 (*.f64 c s) (*.f64 c s))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 1 (*.f64 (neg.f64 c) (/.f64 s s)))
(-.f64 (/.f64 2 (*.f64 c c)) (/.f64 1 c))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c -2) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (neg.f64 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (neg.f64 s)))
(*.f64 (*.f64 c -2) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (*.f64 c -2) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (-.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 -2 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c -2) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))
(*.f64 (/.f64 -1/2 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 8 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 c (*.f64 c x)) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 (*.f64 s s) x)))
(/.f64 (/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))) s)
(/.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))) s)
(*.f64 (/.f64 (/.f64 1 c) (*.f64 x x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 (-.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))) (/.f64 2 (*.f64 (*.f64 c c) s))) s)
(-.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (/.f64 2 (*.f64 (*.f64 s s) (*.f64 c c))))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) 1) s)
(*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(*.f64 1/8 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (/.f64 c x)) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (/.f64 x c)) s)
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 1 (*.f64 c x))) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 c x))) s)
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (/.f64 1 s) (*.f64 c x))) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (/.f64 c s) (*.f64 c x))) s)
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 x (*.f64 c (*.f64 c (*.f64 s s))))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 (*.f64 c c) (*.f64 x (*.f64 s s)))))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (*.f64 c c) (*.f64 x (*.f64 x (*.f64 s s)))))
(/.f64 (cos.f64 (*.f64 x -2)) (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 c x)) (*.f64 s (*.f64 s x))))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
Outputs
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 s (*.f64 x (*.f64 c s))))))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
Calls

2 calls:

123.0ms
s
104.0ms
x
Results
AccuracySegmentsBranch
97.2%3s
95.0%2x
Compiler

Compiled 921 to 350 computations (62% saved)

regimes606.0ms (3%)

Counts
81 → 2
Calls
Call 1
Inputs
-1/2
0
c
(neg.f64 c)
(*.f64 -134217727 c)
(*.f64 c -134217728)
(*.f64 c -2)
(*.f64 c c)
(*.f64 s c)
(*.f64 x c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 c -134217728)
(/.f64 -1 c)
(*.f64 c (*.f64 s s))
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) s)
(-.f64 (*.f64 1/4 c) 1/2)
(*.f64 (*.f64 c s) (*.f64 c s))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 1 (*.f64 (neg.f64 c) (/.f64 s s)))
(-.f64 (/.f64 2 (*.f64 c c)) (/.f64 1 c))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c -2) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (neg.f64 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (neg.f64 s)))
(*.f64 (*.f64 c -2) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (*.f64 c -2) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (-.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 -2 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c -2) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))
(*.f64 (/.f64 -1/2 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 8 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 c (*.f64 c x)) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 (*.f64 s s) x)))
(/.f64 (/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))) s)
(/.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))) s)
(*.f64 (/.f64 (/.f64 1 c) (*.f64 x x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 (-.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))) (/.f64 2 (*.f64 (*.f64 c c) s))) s)
(-.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (/.f64 2 (*.f64 (*.f64 s s) (*.f64 c c))))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) 1) s)
(*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(*.f64 1/8 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (/.f64 c x)) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (/.f64 x c)) s)
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 1 (*.f64 c x))) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 c x))) s)
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (/.f64 1 s) (*.f64 c x))) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (/.f64 c s) (*.f64 c x))) s)
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 c (*.f64 s (*.f64 s x))))))
Outputs
(/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
Calls

3 calls:

387.0ms
c
120.0ms
s
79.0ms
x
Results
AccuracySegmentsBranch
85.3%3c
91.8%2x
91.9%2s
Compiler

Compiled 797 to 320 computations (59.8% saved)

regimes218.0ms (1.1%)

Counts
79 → 2
Calls
Call 1
Inputs
-1/2
0
c
(neg.f64 c)
(*.f64 -134217727 c)
(*.f64 c -134217728)
(*.f64 c -2)
(*.f64 c c)
(*.f64 s c)
(*.f64 x c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 c -134217728)
(/.f64 -1 c)
(*.f64 c (*.f64 s s))
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) s)
(-.f64 (*.f64 1/4 c) 1/2)
(*.f64 (*.f64 c s) (*.f64 c s))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 1 (*.f64 (neg.f64 c) (/.f64 s s)))
(-.f64 (/.f64 2 (*.f64 c c)) (/.f64 1 c))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c -2) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (neg.f64 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (neg.f64 s)))
(*.f64 (*.f64 c -2) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (*.f64 c -2) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (-.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 -2 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c -2) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))
(*.f64 (/.f64 -1/2 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 8 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 c (*.f64 c x)) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 (*.f64 s s) x)))
(/.f64 (/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))) s)
(/.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))) s)
(*.f64 (/.f64 (/.f64 1 c) (*.f64 x x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 (-.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))) (/.f64 2 (*.f64 (*.f64 c c) s))) s)
(-.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (/.f64 2 (*.f64 (*.f64 s s) (*.f64 c c))))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) 1) s)
(*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(*.f64 1/8 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (/.f64 c x)) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (/.f64 x c)) s)
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 1 (*.f64 c x))) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 c x))) s)
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (/.f64 1 s) (*.f64 c x))) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (/.f64 c s) (*.f64 c x))) s)
Outputs
(/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
Calls

3 calls:

74.0ms
s
43.0ms
c
40.0ms
x
Results
AccuracySegmentsBranch
80.5%1c
80.5%1x
82.9%2s
Compiler

Compiled 765 to 310 computations (59.5% saved)

regimes136.0ms (0.7%)

Counts
75 → 2
Calls
Call 1
Inputs
-1/2
0
c
(neg.f64 c)
(*.f64 -134217727 c)
(*.f64 c -134217728)
(*.f64 c -2)
(*.f64 c c)
(*.f64 s c)
(*.f64 x c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 c -134217728)
(/.f64 -1 c)
(*.f64 c (*.f64 s s))
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) s)
(-.f64 (*.f64 1/4 c) 1/2)
(*.f64 (*.f64 c s) (*.f64 c s))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 1 (*.f64 (neg.f64 c) (/.f64 s s)))
(-.f64 (/.f64 2 (*.f64 c c)) (/.f64 1 c))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c -2) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (neg.f64 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (neg.f64 s)))
(*.f64 (*.f64 c -2) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (*.f64 c -2) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (-.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 -2 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c -2) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))
(*.f64 (/.f64 -1/2 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 8 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 c (*.f64 c x)) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 (*.f64 s s) x)))
(/.f64 (/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))) s)
(/.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))) s)
(*.f64 (/.f64 (/.f64 1 c) (*.f64 x x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 (-.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))) (/.f64 2 (*.f64 (*.f64 c c) s))) s)
(-.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (/.f64 2 (*.f64 (*.f64 s s) (*.f64 c c))))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) 1) s)
(*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(*.f64 1/8 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (/.f64 c x)) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (/.f64 x c)) s)
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 1 (*.f64 c x))) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 c x))) s)
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (pow.f64 (*.f64 c s) 2)))
Outputs
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 c x))) s)
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
Calls

1 calls:

117.0ms
s
Results
AccuracySegmentsBranch
82.5%2s
Compiler

Compiled 701 to 293 computations (58.2% saved)

regimes132.0ms (0.7%)

Counts
73 → 1
Calls
Call 1
Inputs
-1/2
0
c
(neg.f64 c)
(*.f64 -134217727 c)
(*.f64 c -134217728)
(*.f64 c -2)
(*.f64 c c)
(*.f64 s c)
(*.f64 x c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 c -134217728)
(/.f64 -1 c)
(*.f64 c (*.f64 s s))
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) s)
(-.f64 (*.f64 1/4 c) 1/2)
(*.f64 (*.f64 c s) (*.f64 c s))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 1 (*.f64 (neg.f64 c) (/.f64 s s)))
(-.f64 (/.f64 2 (*.f64 c c)) (/.f64 1 c))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c -2) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (neg.f64 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (neg.f64 s)))
(*.f64 (*.f64 c -2) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (*.f64 c -2) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (-.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 -2 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c -2) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))
(*.f64 (/.f64 -1/2 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 8 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 c (*.f64 c x)) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 (*.f64 s s) x)))
(/.f64 (/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))) s)
(/.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))) s)
(*.f64 (/.f64 (/.f64 1 c) (*.f64 x x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 (-.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))) (/.f64 2 (*.f64 (*.f64 c c) s))) s)
(-.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (/.f64 2 (*.f64 (*.f64 s s) (*.f64 c c))))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) 1) s)
(*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(*.f64 1/8 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (/.f64 c x)) s)
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (/.f64 x c)) s)
(/.f64 1 (*.f64 (pow.f64 (*.f64 c s) 2) (*.f64 x x)))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 1 (*.f64 c x))) s)
Outputs
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
Calls

3 calls:

41.0ms
c
38.0ms
s
36.0ms
x
Results
AccuracySegmentsBranch
80.5%1x
80.5%1c
80.5%1s
Compiler

Compiled 684 to 289 computations (57.7% saved)

regimes208.0ms (1%)

Counts
68 → 2
Calls
Call 1
Inputs
-1/2
0
c
(neg.f64 c)
(*.f64 -134217727 c)
(*.f64 c -134217728)
(*.f64 c -2)
(*.f64 c c)
(*.f64 s c)
(*.f64 x c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 c -134217728)
(/.f64 -1 c)
(*.f64 c (*.f64 s s))
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) s)
(-.f64 (*.f64 1/4 c) 1/2)
(*.f64 (*.f64 c s) (*.f64 c s))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 1 (*.f64 (neg.f64 c) (/.f64 s s)))
(-.f64 (/.f64 2 (*.f64 c c)) (/.f64 1 c))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c -2) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (neg.f64 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (neg.f64 s)))
(*.f64 (*.f64 c -2) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (*.f64 c -2) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (-.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 -2 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c -2) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))
(*.f64 (/.f64 -1/2 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 8 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 c (*.f64 c x)) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 (*.f64 s s) x)))
(/.f64 (/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))) s)
(/.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))) s)
(*.f64 (/.f64 (/.f64 1 c) (*.f64 x x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 (-.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))) (/.f64 2 (*.f64 (*.f64 c c) s))) s)
(-.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x)))) (/.f64 2 (*.f64 (*.f64 s s) (*.f64 c c))))
(/.f64 -1/2 (pow.f64 (*.f64 c s) 2))
(/.f64 (/.f64 (cos.f64 (+.f64 x x)) 1) s)
(*.f64 -1/2 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
(*.f64 1/8 (/.f64 1 (pow.f64 (*.f64 c s) 2)))
Outputs
(*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 1 (*.f64 c (*.f64 s s))))
(/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
Calls

3 calls:

66.0ms
s
57.0ms
x
39.0ms
c
Results
AccuracySegmentsBranch
78.1%1x
78.1%1c
79.6%2s
Compiler

Compiled 632 to 269 computations (57.4% saved)

regimes76.0ms (0.4%)

Counts
60 → 1
Calls
Call 1
Inputs
-1/2
0
c
(neg.f64 c)
(*.f64 -134217727 c)
(*.f64 c -134217728)
(*.f64 c -2)
(*.f64 c c)
(*.f64 s c)
(*.f64 x c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 c -134217728)
(/.f64 -1 c)
(*.f64 c (*.f64 s s))
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) s)
(-.f64 (*.f64 1/4 c) 1/2)
(*.f64 (*.f64 c s) (*.f64 c s))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 1 (*.f64 (neg.f64 c) (/.f64 s s)))
(-.f64 (/.f64 2 (*.f64 c c)) (/.f64 1 c))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c -2) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (neg.f64 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (neg.f64 s)))
(*.f64 (*.f64 c -2) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (*.f64 c -2) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (-.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 -2 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c -2) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))
(*.f64 (/.f64 -1/2 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 8 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 (*.f64 s s) (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 c (*.f64 c x)) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 (*.f64 s s) x)))
(/.f64 (/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x x)) c))) s)
(/.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 x x)))) s)
(*.f64 (/.f64 (/.f64 1 c) (*.f64 x x)) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
Outputs
(/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
Calls

2 calls:

31.0ms
x
31.0ms
s
Results
AccuracySegmentsBranch
78.1%1x
78.1%1s
Compiler

Compiled 513 to 214 computations (58.3% saved)

regimes125.0ms (0.6%)

Counts
51 → 1
Calls
Call 1
Inputs
-1/2
0
c
(neg.f64 c)
(*.f64 -134217727 c)
(*.f64 c -134217728)
(*.f64 c -2)
(*.f64 c c)
(*.f64 s c)
(*.f64 x c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 c -134217728)
(/.f64 -1 c)
(*.f64 c (*.f64 s s))
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) s)
(-.f64 (*.f64 1/4 c) 1/2)
(*.f64 (*.f64 c s) (*.f64 c s))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 1 (*.f64 (neg.f64 c) (/.f64 s s)))
(-.f64 (/.f64 2 (*.f64 c c)) (/.f64 1 c))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c -2) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (neg.f64 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (neg.f64 s)))
(*.f64 (*.f64 c -2) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (*.f64 c -2) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (-.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 -2 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c -2) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))
(*.f64 (/.f64 -1/2 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 8 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
Outputs
(/.f64 1 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
Calls

3 calls:

29.0ms
s
28.0ms
x
26.0ms
c
Results
AccuracySegmentsBranch
71.5%1c
71.5%1s
71.5%1x
Compiler

Compiled 396 to 175 computations (55.8% saved)

regimes293.0ms (1.5%)

Counts
50 → 3
Calls
Call 1
Inputs
-1/2
0
c
(neg.f64 c)
(*.f64 -134217727 c)
(*.f64 c -134217728)
(*.f64 c -2)
(*.f64 c c)
(*.f64 s c)
(*.f64 x c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 c -134217728)
(/.f64 -1 c)
(*.f64 c (*.f64 s s))
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) s)
(-.f64 (*.f64 1/4 c) 1/2)
(*.f64 (*.f64 c s) (*.f64 c s))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 1 (*.f64 (neg.f64 c) (/.f64 s s)))
(-.f64 (/.f64 2 (*.f64 c c)) (/.f64 1 c))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c -2) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (neg.f64 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (neg.f64 s)))
(*.f64 (*.f64 c -2) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (*.f64 c -2) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (-.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 -2 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c -2) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 (/.f64 1/4 c) (*.f64 s (*.f64 x (*.f64 c s))))
(/.f64 (/.f64 (/.f64 1/4 x) c) (*.f64 c (*.f64 s s)))
(*.f64 (/.f64 -1/2 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 1/4 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
(*.f64 (/.f64 8 (*.f64 c x)) (/.f64 (/.f64 1 c) (*.f64 s s)))
Outputs
(/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 c -2) (*.f64 s (*.f64 s x))))
Calls

3 calls:

123.0ms
x
84.0ms
c
75.0ms
s
Results
AccuracySegmentsBranch
57.3%2c
57.7%2s
60.5%3x
Compiler

Compiled 383 to 170 computations (55.6% saved)

regimes91.0ms (0.5%)

Counts
43 → 3
Calls
Call 1
Inputs
-1/2
0
c
(neg.f64 c)
(*.f64 -134217727 c)
(*.f64 c -134217728)
(*.f64 c -2)
(*.f64 c c)
(*.f64 s c)
(*.f64 x c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 c -134217728)
(/.f64 -1 c)
(*.f64 c (*.f64 s s))
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) s)
(-.f64 (*.f64 1/4 c) 1/2)
(*.f64 (*.f64 c s) (*.f64 c s))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 1 (*.f64 (neg.f64 c) (/.f64 s s)))
(-.f64 (/.f64 2 (*.f64 c c)) (/.f64 1 c))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c -2) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (neg.f64 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (neg.f64 s)))
(*.f64 (*.f64 c -2) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (*.f64 c -2) (/.f64 (/.f64 1 c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (-.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (/.f64 -2 c) (*.f64 s (*.f64 s x))))
Outputs
(/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (neg.f64 c) (*.f64 s (*.f64 s x))))
Calls

1 calls:

82.0ms
x
Results
AccuracySegmentsBranch
60.5%3x
Compiler

Compiled 292 to 129 computations (55.8% saved)

regimes129.0ms (0.6%)

Counts
37 → 2
Calls
Call 1
Inputs
-1/2
0
c
(neg.f64 c)
(*.f64 -134217727 c)
(*.f64 c -134217728)
(*.f64 c -2)
(*.f64 c c)
(*.f64 s c)
(*.f64 x c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 c -134217728)
(/.f64 -1 c)
(*.f64 c (*.f64 s s))
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) s)
(-.f64 (*.f64 1/4 c) 1/2)
(*.f64 (*.f64 c s) (*.f64 c s))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 1 (*.f64 (neg.f64 c) (/.f64 s s)))
(-.f64 (/.f64 2 (*.f64 c c)) (/.f64 1 c))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 -2 c) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c -2) (/.f64 s s)))
(/.f64 1 (*.f64 (/.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (neg.f64 c) (*.f64 s (*.f64 s x))))
(/.f64 1 (*.f64 (*.f64 (*.f64 c c) x) (neg.f64 s)))
(*.f64 (*.f64 c -2) (/.f64 1 (*.f64 c (*.f64 s s))))
(*.f64 (*.f64 c -2) (/.f64 (/.f64 1 c) (*.f64 s s)))
Outputs
(/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s)))
0
Calls

3 calls:

50.0ms
s
36.0ms
x
35.0ms
c
Results
AccuracySegmentsBranch
54.0%2c
56.6%2s
54.4%2x
Compiler

Compiled 234 to 115 computations (50.9% saved)

regimes34.0ms (0.2%)

Counts
29 → 2
Calls
Call 1
Inputs
-1/2
0
c
(neg.f64 c)
(*.f64 -134217727 c)
(*.f64 c -134217728)
(*.f64 c -2)
(*.f64 c c)
(*.f64 s c)
(*.f64 x c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 c -134217728)
(/.f64 -1 c)
(*.f64 c (*.f64 s s))
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) s)
(-.f64 (*.f64 1/4 c) 1/2)
(*.f64 (*.f64 c s) (*.f64 c s))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 c) (*.f64 c x))
(/.f64 (/.f64 1 x) (*.f64 c c))
(/.f64 1 (*.f64 (neg.f64 c) (/.f64 s s)))
(-.f64 (/.f64 2 (*.f64 c c)) (/.f64 1 c))
(/.f64 -1/2 (*.f64 (*.f64 c c) (*.f64 s s)))
(/.f64 1 (*.f64 (*.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (+.f64 c c) (/.f64 s s)))
(/.f64 1 (*.f64 (-.f64 -2 c) (/.f64 s s)))
Outputs
(/.f64 (/.f64 1 x) (*.f64 c c))
0
Calls

1 calls:

29.0ms
s
Results
AccuracySegmentsBranch
55.0%2s
Compiler

Compiled 148 to 70 computations (52.7% saved)

regimes27.0ms (0.1%)

Counts
22 → 2
Calls
Call 1
Inputs
-1/2
0
c
(neg.f64 c)
(*.f64 -134217727 c)
(*.f64 c -134217728)
(*.f64 c -2)
(*.f64 c c)
(*.f64 s c)
(*.f64 x c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 c -134217728)
(/.f64 -1 c)
(*.f64 c (*.f64 s s))
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) s)
(-.f64 (*.f64 1/4 c) 1/2)
(*.f64 (*.f64 c s) (*.f64 c s))
(/.f64 1 (*.f64 c (*.f64 c x)))
(/.f64 (/.f64 1 c) (*.f64 c x))
Outputs
(/.f64 1 (*.f64 c (*.f64 c x)))
0
Calls

1 calls:

23.0ms
s
Results
AccuracySegmentsBranch
54.6%2s
Compiler

Compiled 88 to 44 computations (50% saved)

regimes109.0ms (0.5%)

Counts
20 → 1
Calls
Call 1
Inputs
-1/2
0
c
(neg.f64 c)
(*.f64 -134217727 c)
(*.f64 c -134217728)
(*.f64 c -2)
(*.f64 c c)
(*.f64 s c)
(*.f64 x c)
(+.f64 c -134217728)
(+.f64 c c)
(-.f64 c -134217728)
(/.f64 -1 c)
(*.f64 c (*.f64 s s))
(*.f64 (*.f64 c s) -2)
(*.f64 (*.f64 c s) c)
(*.f64 (*.f64 c s) s)
(-.f64 (*.f64 1/4 c) 1/2)
(*.f64 (*.f64 c s) (*.f64 c s))
Outputs
0
Calls

3 calls:

82.0ms
s
11.0ms
x
11.0ms
c
Results
AccuracySegmentsBranch
35.2%1c
35.2%1x
35.2%1s
Compiler

Compiled 82 to 43 computations (47.6% saved)

regimes10.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
-1/2
Outputs
-1/2
Calls

3 calls:

3.0ms
s
3.0ms
x
3.0ms
c
Results
AccuracySegmentsBranch
2.2%1x
2.2%1c
2.2%1s
Compiler

Compiled 16 to 13 computations (18.8% saved)

bsearch1.0ms (0%)

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

Compiled 25 to 19 computations (24% saved)

bsearch8.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
7.0ms
12510389565.705944
13996328695.02081
Results
4.0ms22×body256valid
3.0ms10×body256infinite
Compiler

Compiled 97 to 65 computations (33% saved)

bsearch25.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
24.0ms
8.995014559400653e-27
3.135702904806656e-19
Results
16.0ms106×body256valid
6.0ms38×body256infinite
Compiler

Compiled 322 to 217 computations (32.6% saved)

bsearch11.0ms (0.1%)

Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
10.0ms
2.2852216655931908e-38
2.1756918953523017e-36
Results
6.0ms43×body256valid
3.0ms21×body256infinite
Compiler

Compiled 157 to 107 computations (31.8% saved)

bsearch52.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
1.041635092623297e+200
1.1303134203850882e+203
27.0ms
1.952518162767453e-16
1.814242881600856e-13
Results
21.0ms135×body256valid
11.0ms26×body1024valid
10.0ms69×body256infinite
6.0ms25×body512valid
0.0msbody512infinite
Compiler

Compiled 609 to 411 computations (32.5% saved)

bsearch6.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
5.0ms
1.0636669517105553e+145
1.1728288998850179e+145
Results
4.0ms25×body256valid
1.0msbody512valid
1.0msbody256infinite
Compiler

Compiled 91 to 65 computations (28.6% saved)

bsearch30.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
29.0ms
4.611389765628755e-122
1.396644368717473e-119
Results
11.0ms67×body256infinite
9.0ms24×body1024valid
3.0ms20×body256valid
2.0msbody512infinite
1.0msbody512valid
1.0msbody1024infinite
Compiler

Compiled 273 to 187 computations (31.5% saved)

bsearch28.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
28.0ms
4.611389765628755e-122
1.396644368717473e-119
Results
8.0ms59×body256infinite
7.0ms19×body1024valid
6.0ms32×body256valid
3.0ms12×body512infinite
2.0msbody1024infinite
1.0msbody512valid
Compiler

Compiled 257 to 179 computations (30.4% saved)

bsearch29.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
28.0ms
4.611389765628755e-122
1.396644368717473e-119
Results
10.0ms69×body256infinite
7.0ms18×body1024valid
4.0ms14×body512infinite
3.0ms20×body256valid
1.0msbody1024infinite
1.0msbody512valid
Compiler

Compiled 345 to 235 computations (31.9% saved)

bsearch37.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
32.0ms
7.613244346133843e+131
5.252101523246861e+137
5.0ms
2.8919339103339e-177
3.302899704081344e-177
Results
15.0ms59×body512valid
12.0ms79×body256valid
5.0ms21×body512infinite
2.0ms17×body256infinite
Compiler

Compiled 351 to 246 computations (29.9% saved)

bsearch38.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
33.0ms
7.613244346133843e+131
5.252101523246861e+137
5.0ms
2.8919339103339e-177
3.302899704081344e-177
Results
15.0ms61×body512valid
12.0ms72×body256valid
7.0ms26×body512infinite
2.0ms17×body256infinite
Compiler

Compiled 342 to 237 computations (30.7% saved)

bsearch30.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
29.0ms
6.684558096526711e+90
5.578102504018742e+95
Results
10.0ms68×body256valid
6.0ms40×body256infinite
6.0ms14×body1024valid
6.0ms22×body512valid
Compiler

Compiled 187 to 145 computations (22.5% saved)

bsearch188.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
188.0ms
6.684558096526711e+90
5.578102504018742e+95
Results
171.0ms70×body256valid
7.0ms46×body256infinite
5.0ms14×body1024valid
4.0ms14×body512valid
Compiler

Compiled 169 to 136 computations (19.5% saved)

bsearch74.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
74.0ms
6.684558096526711e+90
5.578102504018742e+95
Results
53.0ms19×body1024valid
10.0ms67×body256valid
8.0ms51×body256infinite
2.0msbody512valid
Compiler

Compiled 169 to 136 computations (19.5% saved)

simplify94.0ms (0.5%)

Algorithm
egg-herbie
Rules
78×*-commutative
20×sub-neg
20×+-commutative
16×neg-mul-1
16×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01351243
11771243
21901243
32051243
42201243
52281243
62321243
72331243
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (*.f64 x (pow.f64 s 2)) x))) +inf.0) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(if (<=.f64 x 13000000000) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c s) x) (*.f64 c x))) s))
(if (<=.f64 x 4253529586511731/85070591730234615865843651857942052864) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c s) x) (*.f64 c x))) s))
(if (<=.f64 x 3591786423904427/11972621413014756705924586149611790497021399392059392) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s))
(if (<=.f64 s 5942112188569825/79228162514264337593543950336) (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))) (if (<=.f64 s 3400000000000000101049604764173795539015182452695033224603976739492051355395387637117642492327273775351336291991157698731695137687177858370825557054245735780870473942640402528011389653200678489249808384) (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 s (*.f64 x (*.f64 c s)))))) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(if (<=.f64 s 11000000000000000434491611827713087655146123715058235526985432086361147673117200086663785648228517675421206041980964907920678229956514136618696704) (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(if (<=.f64 s 9937248183729/5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s))) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(if (<=.f64 s 1081536021751863/23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668992) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 c x))) s) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(if (<=.f64 s 7908005320336203/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 1 (*.f64 c (*.f64 s s)))) (/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))))
(/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 1 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
(if (<=.f64 x 912488123524439/285152538601387201165073225356268207805826781703034995661199532368704697950542336656619550707335712486165144348349650456918044045085964874890791332482638386765749667147516559380179637015412736) (/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s))) (if (<=.f64 x 11999999999999999259522709686023651367774664597491998062533278390764883132814501166480966863883129061806966959951309539793825702084608) (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))) (/.f64 1 (*.f64 (/.f64 c -2) (*.f64 s (*.f64 s x))))))
(if (<=.f64 x 3764013509538311/1140610154405548804660292901425072831223307126812139982644798129474818791802169346626478202829342849944660577393398601827672176180343859499563165329930553547062998668590066237520718548061650944) (/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s))) (if (<=.f64 x 11999999999999999259522709686023651367774664597491998062533278390764883132814501166480966863883129061806966959951309539793825702084608) (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))) (/.f64 1 (*.f64 (neg.f64 c) (*.f64 s (*.f64 s x))))))
(if (<=.f64 s 409999999999999986057659308569228743990570370849808366038651455242293346473391237317745218420736) (/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s))) 0)
(if (<=.f64 s 539999999999999996096807306287738359614005933423700974995841465150329965648437974040816232955904) (/.f64 (/.f64 1 x) (*.f64 c c)) 0)
(if (<=.f64 s 510000000000000002900934643661296457065266084283296345370987178065085944023778421266495595085824) (/.f64 1 (*.f64 c (*.f64 c x))) 0)
0
-1/2
Outputs
(if (<=.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 (*.f64 x (pow.f64 s 2)) x))) +inf.0) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 (*.f64 c s) x) 2)))
(if (<=.f64 (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 (pow.f64 c 2) (*.f64 x (*.f64 x (pow.f64 s 2))))) +inf.0) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 x s)) 2)) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 x (*.f64 c s)) 2)))
(if (<=.f64 x 13000000000) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c s) x) (*.f64 c x))) s))
(if (<=.f64 x 13000000000) (/.f64 (cos.f64 (+.f64 x x)) (pow.f64 (*.f64 c (*.f64 x s)) 2)) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 x (*.f64 c s)) (*.f64 x c))) s))
(if (<=.f64 x 4253529586511731/85070591730234615865843651857942052864) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c s) x) (*.f64 c x))) s))
(if (<=.f64 x 4253529586511731/85070591730234615865843651857942052864) (/.f64 1 (pow.f64 (*.f64 c (*.f64 x s)) 2)) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 x (*.f64 c s)) (*.f64 x c))) s))
(if (<=.f64 x 3591786423904427/11972621413014756705924586149611790497021399392059392) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 s x)) (*.f64 c x))) s))
(if (<=.f64 x 3591786423904427/11972621413014756705924586149611790497021399392059392) (/.f64 1 (pow.f64 (*.f64 c (*.f64 x s)) 2)) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 c (*.f64 x s)) (*.f64 x c))) s))
(if (<=.f64 s 5942112188569825/79228162514264337593543950336) (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))) (if (<=.f64 s 3400000000000000101049604764173795539015182452695033224603976739492051355395387637117642492327273775351336291991157698731695137687177858370825557054245735780870473942640402528011389653200678489249808384) (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 s (*.f64 x (*.f64 c s)))))) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))))
(if (<=.f64 s 5942112188569825/79228162514264337593543950336) (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (*.f64 x (*.f64 c (*.f64 s (*.f64 x s)))))) (if (<=.f64 s 3400000000000000101049604764173795539015182452695033224603976739492051355395387637117642492327273775351336291991157698731695137687177858370825557054245735780870473942640402528011389653200678489249808384) (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 x (*.f64 c (*.f64 s (*.f64 x (*.f64 c s)))))) (/.f64 1 (pow.f64 (*.f64 c (*.f64 x s)) 2))))
(if (<=.f64 s 11000000000000000434491611827713087655146123715058235526985432086361147673117200086663785648228517675421206041980964907920678229956514136618696704) (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x))) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(if (<=.f64 s 11000000000000000434491611827713087655146123715058235526985432086361147673117200086663785648228517675421206041980964907920678229956514136618696704) (/.f64 (cos.f64 (*.f64 2 x)) (*.f64 c (*.f64 x (*.f64 c (*.f64 s (*.f64 x s)))))) (/.f64 1 (pow.f64 (*.f64 c (*.f64 x s)) 2)))
(if (<=.f64 s 9937248183729/5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 c c) x) (*.f64 s s))) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(if (<=.f64 s 9937248183729/5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552) (/.f64 (cos.f64 (+.f64 x x)) (*.f64 (*.f64 x (*.f64 c c)) (*.f64 s s))) (/.f64 1 (pow.f64 (*.f64 c (*.f64 x s)) 2)))
(if (<=.f64 s 1081536021751863/23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668992) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 c x))) s) (/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2)))
(if (<=.f64 s 1081536021751863/23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668992) (/.f64 (/.f64 (cos.f64 (+.f64 x x)) (*.f64 s (*.f64 x c))) s) (/.f64 1 (pow.f64 (*.f64 c (*.f64 x s)) 2)))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 s x)) 2))
(/.f64 1 (pow.f64 (*.f64 c (*.f64 x s)) 2))
(if (<=.f64 s 7908005320336203/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 1 (*.f64 c (*.f64 s s)))) (/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x))))
(if (<=.f64 s 7908005320336203/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (*.f64 (-.f64 (/.f64 1 (*.f64 c (*.f64 x x))) (/.f64 2 c)) (/.f64 1 (*.f64 c (*.f64 s s)))) (/.f64 1 (*.f64 c (*.f64 x (*.f64 s (*.f64 x (*.f64 c s)))))))
(/.f64 1 (*.f64 c (*.f64 (*.f64 s (*.f64 x (*.f64 c s))) x)))
(/.f64 1 (*.f64 c (*.f64 x (*.f64 s (*.f64 x (*.f64 c s))))))
(/.f64 1 (*.f64 c (*.f64 (*.f64 c (*.f64 s (*.f64 s x))) x)))
(/.f64 1 (*.f64 c (*.f64 x (*.f64 c (*.f64 s (*.f64 x s))))))
(if (<=.f64 x 912488123524439/285152538601387201165073225356268207805826781703034995661199532368704697950542336656619550707335712486165144348349650456918044045085964874890791332482638386765749667147516559380179637015412736) (/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s))) (if (<=.f64 x 11999999999999999259522709686023651367774664597491998062533278390764883132814501166480966863883129061806966959951309539793825702084608) (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))) (/.f64 1 (*.f64 (/.f64 c -2) (*.f64 s (*.f64 s x))))))
(if (<=.f64 x 912488123524439/285152538601387201165073225356268207805826781703034995661199532368704697950542336656619550707335712486165144348349650456918044045085964874890791332482638386765749667147516559380179637015412736) (/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s))) (if (<=.f64 x 11999999999999999259522709686023651367774664597491998062533278390764883132814501166480966863883129061806966959951309539793825702084608) (/.f64 1 (*.f64 (*.f64 s (*.f64 x s)) (*.f64 c c))) (/.f64 1 (*.f64 (*.f64 s (*.f64 x s)) (/.f64 c -2)))))
(if (<=.f64 x 3764013509538311/1140610154405548804660292901425072831223307126812139982644798129474818791802169346626478202829342849944660577393398601827672176180343859499563165329930553547062998668590066237520718548061650944) (/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s))) (if (<=.f64 x 11999999999999999259522709686023651367774664597491998062533278390764883132814501166480966863883129061806966959951309539793825702084608) (/.f64 1 (*.f64 (*.f64 c c) (*.f64 s (*.f64 s x)))) (/.f64 1 (*.f64 (neg.f64 c) (*.f64 s (*.f64 s x))))))
(if (<=.f64 x 3764013509538311/1140610154405548804660292901425072831223307126812139982644798129474818791802169346626478202829342849944660577393398601827672176180343859499563165329930553547062998668590066237520718548061650944) (/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s))) (if (<=.f64 x 11999999999999999259522709686023651367774664597491998062533278390764883132814501166480966863883129061806966959951309539793825702084608) (/.f64 1 (*.f64 (*.f64 s (*.f64 x s)) (*.f64 c c))) (/.f64 1 (*.f64 (*.f64 s (*.f64 x s)) (neg.f64 c)))))
(if (<=.f64 x 3764013509538311/1140610154405548804660292901425072831223307126812139982644798129474818791802169346626478202829342849944660577393398601827672176180343859499563165329930553547062998668590066237520718548061650944) (/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s))) (if (<=.f64 x 11999999999999999259522709686023651367774664597491998062533278390764883132814501166480966863883129061806966959951309539793825702084608) (/.f64 1 (*.f64 (*.f64 s (*.f64 x s)) (*.f64 c c))) (/.f64 1 (*.f64 c (neg.f64 (*.f64 s (*.f64 x s)))))))
(if (<=.f64 x 3764013509538311/1140610154405548804660292901425072831223307126812139982644798129474818791802169346626478202829342849944660577393398601827672176180343859499563165329930553547062998668590066237520718548061650944) (/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s))) (if (<=.f64 x 11999999999999999259522709686023651367774664597491998062533278390764883132814501166480966863883129061806966959951309539793825702084608) (/.f64 1 (*.f64 (*.f64 s (*.f64 x s)) (*.f64 c c))) (/.f64 1 (*.f64 c (*.f64 s (neg.f64 (*.f64 x s)))))))
(if (<=.f64 x 3764013509538311/1140610154405548804660292901425072831223307126812139982644798129474818791802169346626478202829342849944660577393398601827672176180343859499563165329930553547062998668590066237520718548061650944) (/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s))) (if (<=.f64 x 11999999999999999259522709686023651367774664597491998062533278390764883132814501166480966863883129061806966959951309539793825702084608) (/.f64 1 (*.f64 (*.f64 s (*.f64 x s)) (*.f64 c c))) (/.f64 1 (*.f64 c (*.f64 s (*.f64 x (neg.f64 s)))))))
(if (<=.f64 s 409999999999999986057659308569228743990570370849808366038651455242293346473391237317745218420736) (/.f64 1 (*.f64 (-.f64 c c) (/.f64 s s))) 0)
(if (<=.f64 s 539999999999999996096807306287738359614005933423700974995841465150329965648437974040816232955904) (/.f64 (/.f64 1 x) (*.f64 c c)) 0)
(if (<=.f64 s 510000000000000002900934643661296457065266084283296345370987178065085944023778421266495595085824) (/.f64 1 (*.f64 c (*.f64 c x))) 0)
(if (<=.f64 s 510000000000000002900934643661296457065266084283296345370987178065085944023778421266495595085824) (/.f64 1 (*.f64 c (*.f64 x c))) 0)
0
-1/2
Compiler

Compiled 508 to 322 computations (36.6% saved)

soundness7.7s (38.8%)

Rules
1740×fma-neg
1740×fma-neg
1648×div-inv
1648×div-inv
1548×clear-num
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
049376
1128376
2382376
31829376
44540376
55808376
67272376
77569376
87927376
087656447
1241046067
2772546067
054926194
1110322684
2629922672
087656447
1241046067
2772546067
033244
1171244
21096244
033244
1171244
21096244
022314
176266
2338230
32772230
087656447
1241046067
2772546067
034470
1171470
21074470
045422638
1101722194
2449721670
033412984
170110768
2300110690
033412984
170110768
2300110690
033244
1171244
21096244
033244
1171244
21096244
054926194
1110322684
2629922672
033244
1171244
21096244
033244
1171244
21096244
045422638
1101722194
2449721670
045422638
1101722194
2449721670
022314
176266
2338230
32772230
054926194
1110322684
2629922672
087656447
1241046067
2772546067
033244
1171244
21096244
054926194
1110322684
2629922672
087656447
1241046067
2772546067
033244
1171244
21096244
054926194
1110322684
2629922672
049376
1128376
2382376
31829376
44540376
55808376
67272376
77569376
87927376
087656447
1241046067
2772546067
045422638
1101722194
2449721670
045422638
1101722194
2449721670
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 3276 to 1658 computations (49.4% saved)

end1.0ms (0%)

preprocess190.0ms (1%)

Remove

(abs s)

(sort c s)

(abs c)

(abs x)

Compiler

Compiled 1406 to 712 computations (49.4% saved)

Profiling

Loading profile data...