VandenBroeck and Keller, Equation (23)

Time bar (total: 19.2s)

analyze480.0ms (2.5%)

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
0%0%99.9%0.1%0%0%0%4
0%0%99.9%0.1%0%0%0%5
12.5%12.5%87.4%0.1%0%0%0%6
15.6%15.6%84.3%0.1%0%0%0%7
16.7%15.6%78%0.1%0%6.2%0%8
25%23.4%70.2%0.1%0%6.2%0%9
29.7%26.9%63.6%0.1%0%9.4%0%10
30.8%26.9%60.5%0.1%0%12.5%0%11
35.9%31.4%56%0.1%0%12.5%0%12
Compiler

Compiled 31 to 24 computations (22.6% saved)

sample2.2s (11.7%)

Results
2.0s7447×body256valid
164.0ms809×body256infinite
108.0ms282×body256invalid
Bogosity

preprocess310.0ms (1.6%)

Algorithm
egg-herbie
Rules
1142×associate-+r+
1126×fma-def
1052×associate-/l/
878×associate--r+
762×associate-/l*
Problems
170×No Errors
61×(pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))
24×(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))
(*.f64 x (/.f64 1 (tan.f64 B)))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0901030
1240856
2677828
31960828
45339828
Stop Event
node limit
Calls
Call 1
Inputs
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 (neg.f64 F) (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 (neg.f64 F) (neg.f64 F)) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 (neg.f64 B))))) (*.f64 (/.f64 F (sin.f64 (neg.f64 B))) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (*.f64 (neg.f64 x) (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 (neg.f64 x))) (neg.f64 (/.f64 1 2)))))
(neg.f64 (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 (neg.f64 F) (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 (neg.f64 F) (neg.f64 F)) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))))
(neg.f64 (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 (neg.f64 B))))) (*.f64 (/.f64 F (sin.f64 (neg.f64 B))) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))))
(neg.f64 (+.f64 (neg.f64 (*.f64 (neg.f64 x) (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 (neg.f64 x))) (neg.f64 (/.f64 1 2))))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 F)))) (*.f64 (/.f64 B (sin.f64 F)) (pow.f64 (+.f64 (+.f64 (*.f64 B B) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (*.f64 F (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 x (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 x x) 2) (*.f64 2 F)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (*.f64 B (/.f64 1 (tan.f64 x)))) (*.f64 (/.f64 F (sin.f64 x)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 B)) (neg.f64 (/.f64 1 2)))))
Outputs
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (*.f64 (/.f64 1 (tan.f64 B)) (neg.f64 x)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (fma.f64 F F 2) (*.f64 x 2)) -1/2)))
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 x (tan.f64 B)))
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 x (neg.f64 (tan.f64 B))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (*.f64 (/.f64 1 (tan.f64 B)) (neg.f64 x)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (fma.f64 F F 2) (*.f64 x 2)) -1/2)))
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 x (tan.f64 B)))
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 x (neg.f64 (tan.f64 B))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 (neg.f64 F) (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 (neg.f64 F) (neg.f64 F)) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (*.f64 (/.f64 1 (tan.f64 B)) (neg.f64 x)) (*.f64 (pow.f64 (+.f64 (fma.f64 F F 2) (*.f64 x 2)) -1/2) (/.f64 (neg.f64 F) (sin.f64 B))))
(-.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (neg.f64 F) (sin.f64 B))) (/.f64 x (tan.f64 B)))
(neg.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 (neg.f64 B))))) (*.f64 (/.f64 F (sin.f64 (neg.f64 B))) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (tan.f64 B)))) (*.f64 (pow.f64 (+.f64 (fma.f64 F F 2) (*.f64 x 2)) -1/2) (/.f64 F (neg.f64 (sin.f64 B)))))
(-.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 F (neg.f64 (sin.f64 B)))) (/.f64 x (neg.f64 (tan.f64 B))))
(fma.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 F (neg.f64 (sin.f64 B))) (/.f64 x (tan.f64 B)))
(+.f64 (neg.f64 (*.f64 (neg.f64 x) (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 (neg.f64 x))) (neg.f64 (/.f64 1 2)))))
(+.f64 (*.f64 (neg.f64 (neg.f64 x)) (/.f64 1 (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (fma.f64 F F 2) (*.f64 2 (neg.f64 x))) -1/2)))
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (fma.f64 F F 2) (*.f64 x -2)) -1/2) (/.f64 x (tan.f64 B)))
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x -2 (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))
(neg.f64 (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 (neg.f64 F) (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 (neg.f64 F) (neg.f64 F)) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))))
(neg.f64 (+.f64 (*.f64 (/.f64 1 (tan.f64 B)) (neg.f64 x)) (*.f64 (pow.f64 (+.f64 (fma.f64 F F 2) (*.f64 x 2)) -1/2) (/.f64 (neg.f64 F) (sin.f64 B)))))
(-.f64 (/.f64 x (tan.f64 B)) (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 (neg.f64 F) (sin.f64 B))))
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))
(neg.f64 (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 (neg.f64 B))))) (*.f64 (/.f64 F (sin.f64 (neg.f64 B))) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))))
(+.f64 (*.f64 (/.f64 1 (tan.f64 B)) (neg.f64 x)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (fma.f64 F F 2) (*.f64 x 2)) -1/2)))
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 x (tan.f64 B)))
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 x (neg.f64 (tan.f64 B))))
(neg.f64 (+.f64 (neg.f64 (*.f64 (neg.f64 x) (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 (neg.f64 x))) (neg.f64 (/.f64 1 2))))))
(neg.f64 (+.f64 (*.f64 (neg.f64 (neg.f64 x)) (/.f64 1 (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (fma.f64 F F 2) (*.f64 2 (neg.f64 x))) -1/2))))
(neg.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (fma.f64 F F 2) (*.f64 x -2)) -1/2) (/.f64 x (tan.f64 B))))
(neg.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x -2 (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 F)))) (*.f64 (/.f64 B (sin.f64 F)) (pow.f64 (+.f64 (+.f64 (*.f64 B B) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (*.f64 x (neg.f64 (/.f64 1 (tan.f64 F)))) (*.f64 (/.f64 B (sin.f64 F)) (pow.f64 (+.f64 (*.f64 x 2) (fma.f64 B B 2)) -1/2)))
(-.f64 (*.f64 (/.f64 B (sin.f64 F)) (pow.f64 (fma.f64 x 2 (fma.f64 B B 2)) -1/2)) (/.f64 x (tan.f64 F)))
(fma.f64 (/.f64 B (sin.f64 F)) (pow.f64 (fma.f64 x 2 (fma.f64 B B 2)) -1/2) (/.f64 (neg.f64 x) (tan.f64 F)))
(+.f64 (neg.f64 (*.f64 F (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 x (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 x x) 2) (*.f64 2 F)) (neg.f64 (/.f64 1 2)))))
(+.f64 (*.f64 (neg.f64 F) (/.f64 1 (tan.f64 B))) (*.f64 (/.f64 x (sin.f64 B)) (pow.f64 (+.f64 (fma.f64 x x 2) (*.f64 F 2)) -1/2)))
(-.f64 (*.f64 (/.f64 x (sin.f64 B)) (pow.f64 (fma.f64 F 2 (fma.f64 x x 2)) -1/2)) (/.f64 F (tan.f64 B)))
(fma.f64 (/.f64 x (sin.f64 B)) (pow.f64 (fma.f64 x x (fma.f64 F 2 2)) -1/2) (/.f64 (neg.f64 F) (tan.f64 B)))
(-.f64 (*.f64 (/.f64 x (sin.f64 B)) (pow.f64 (fma.f64 x x (fma.f64 F 2 2)) -1/2)) (/.f64 F (tan.f64 B)))
(+.f64 (neg.f64 (*.f64 B (/.f64 1 (tan.f64 x)))) (*.f64 (/.f64 F (sin.f64 x)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 B)) (neg.f64 (/.f64 1 2)))))
(+.f64 (*.f64 (neg.f64 B) (/.f64 1 (tan.f64 x))) (*.f64 (/.f64 F (sin.f64 x)) (pow.f64 (+.f64 (fma.f64 F F 2) (*.f64 B 2)) -1/2)))
(-.f64 (*.f64 (/.f64 F (sin.f64 x)) (pow.f64 (fma.f64 B 2 (fma.f64 F F 2)) -1/2)) (/.f64 B (tan.f64 x)))
(fma.f64 (/.f64 F (sin.f64 x)) (pow.f64 (fma.f64 B 2 (fma.f64 F F 2)) -1/2) (/.f64 (neg.f64 B) (tan.f64 x)))
Symmetry

(negabs B)

Compiler

Compiled 151 to 95 computations (37.1% saved)

eval1.0ms (0%)

Compiler

Compiled 64 to 37 computations (42.2% saved)

prune4.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
75.6%
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 x (neg.f64 (tan.f64 B))))
75.6%
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 x (tan.f64 B)))
75.0%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
75.6%
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 x (neg.f64 (tan.f64 B))))
75.6%
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 x (tan.f64 B)))
75.0%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
Compiler

Compiled 148 to 106 computations (28.4% saved)

localize543.0ms (2.8%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
99.8%
(/.f64 x (neg.f64 (tan.f64 B)))
99.8%
(/.f64 F (sin.f64 B))
90.6%
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 x (neg.f64 (tan.f64 B))))
70.9%
(pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)
99.8%
(/.f64 x (tan.f64 B))
99.8%
(/.f64 F (sin.f64 B))
88.6%
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))
70.9%
(pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)
99.8%
(/.f64 1 (tan.f64 B))
99.2%
(*.f64 x (/.f64 1 (tan.f64 B)))
88.6%
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))
70.9%
(pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))
Compiler

Compiled 251 to 125 computations (50.2% saved)

series96.0ms (0.5%)

Counts
12 → 256
Calls

78 calls:

TimeVariablePointExpression
34.0ms
B
@inf
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 x (neg.f64 (tan.f64 B))))
10.0ms
F
@0
(pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))
3.0ms
x
@0
(*.f64 x (/.f64 1 (tan.f64 B)))
3.0ms
B
@inf
(*.f64 x (/.f64 1 (tan.f64 B)))
3.0ms
F
@0
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))

rewrite216.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1888×associate-/l*
374×associate-+l+
324×associate-*r*
290×+-commutative
248×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
036379
1493375
25456375
Stop Event
node limit
Counts
12 → 408
Calls
Call 1
Inputs
(pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))
(*.f64 x (/.f64 1 (tan.f64 B)))
(/.f64 1 (tan.f64 B))
(pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))
(/.f64 F (sin.f64 B))
(/.f64 x (tan.f64 B))
(pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 x (neg.f64 (tan.f64 B))))
(/.f64 F (sin.f64 B))
(/.f64 x (neg.f64 (tan.f64 B)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1)
(*.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1)
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 1 -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(sqrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))
(log.f64 (exp.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(exp.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) 1)
(/.f64 F (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 F (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1))
(/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 1 (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) F))
(/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) F))
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B))
(/.f64 (neg.f64 F) (/.f64 (neg.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 (sqrt.f64 F) (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 F)))
(/.f64 (sqrt.f64 F) (/.f64 (sin.f64 B) (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)))
(/.f64 (cbrt.f64 F) (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 F) 2)))
(/.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 F)))
(/.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (sin.f64 B) (*.f64 (cbrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (/.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)))
(/.f64 (*.f64 F (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (neg.f64 (sin.f64 B)))
(/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (neg.f64 (sin.f64 B)))
(/.f64 (/.f64 F (/.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sin.f64 B))
(/.f64 (/.f64 F (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sqrt.f64 (sin.f64 B)))
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) F)) (cbrt.f64 (sin.f64 B)))
(/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 (sin.f64 B) (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))))
(/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (neg.f64 (sin.f64 B)))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 F 4))) (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (pow.f64 (cbrt.f64 F) 2))))
(/.f64 (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (/.f64 (sin.f64 B) (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) (/.f64 (sin.f64 B) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(/.f64 (pow.f64 1 -1/2) (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2)))
(pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))
(log.f64 (pow.f64 (exp.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3) (pow.f64 (/.f64 F (sin.f64 B)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(exp.f64 (log.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) 1)
(/.f64 x (tan.f64 B))
(/.f64 1 (/.f64 (tan.f64 B) x))
(/.f64 1 (/.f64 (/.f64 (tan.f64 B) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2)))
(/.f64 -1 (/.f64 (tan.f64 B) x))
(/.f64 (neg.f64 x) (tan.f64 B))
(/.f64 (sqrt.f64 x) (/.f64 (tan.f64 B) (sqrt.f64 x)))
(/.f64 (sqrt.f64 x) (/.f64 (tan.f64 B) (*.f64 (sqrt.f64 x) 1)))
(/.f64 (sqrt.f64 x) (/.f64 (tan.f64 B) (neg.f64 (sqrt.f64 x))))
(/.f64 (cbrt.f64 x) (/.f64 (tan.f64 B) (pow.f64 (cbrt.f64 x) 2)))
(/.f64 (cbrt.f64 x) (/.f64 (/.f64 (tan.f64 B) (sqrt.f64 x)) (cbrt.f64 (sqrt.f64 x))))
(/.f64 (cbrt.f64 x) (/.f64 (/.f64 (tan.f64 B) (cbrt.f64 x)) (cbrt.f64 x)))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (tan.f64 B) (cbrt.f64 x)))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (tan.f64 B) (*.f64 (cbrt.f64 x) 1)))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (tan.f64 B) (neg.f64 (cbrt.f64 x))))
(/.f64 (*.f64 x -1) (tan.f64 B))
(/.f64 (/.f64 x 1) (tan.f64 B))
(/.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (sqrt.f64 (tan.f64 B)))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (tan.f64 B)))
(/.f64 (/.f64 (neg.f64 x) 1) (tan.f64 B))
(/.f64 (/.f64 (neg.f64 x) -1) (tan.f64 B))
(/.f64 (/.f64 (neg.f64 x) (sqrt.f64 (tan.f64 B))) (sqrt.f64 (tan.f64 B)))
(/.f64 (/.f64 (neg.f64 x) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (tan.f64 B)))
(/.f64 (/.f64 x -1) (tan.f64 B))
(/.f64 (neg.f64 (sqrt.f64 x)) (/.f64 (tan.f64 B) (sqrt.f64 x)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (tan.f64 B) (cbrt.f64 x)))
(/.f64 (neg.f64 (neg.f64 x)) (tan.f64 B))
(/.f64 (sqrt.f64 (sqrt.f64 x)) (/.f64 (/.f64 (tan.f64 B) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (/.f64 (tan.f64 B) (sqrt.f64 x)) (sqrt.f64 (cbrt.f64 x))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (/.f64 (tan.f64 B) (cbrt.f64 x)) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2))))
(/.f64 (sqrt.f64 (neg.f64 x)) (/.f64 (tan.f64 B) (sqrt.f64 (neg.f64 x))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2))) (/.f64 (/.f64 (tan.f64 B) (cbrt.f64 x)) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 x)) (cbrt.f64 (neg.f64 x))) (/.f64 (tan.f64 B) (cbrt.f64 (neg.f64 x))))
(pow.f64 (/.f64 x (tan.f64 B)) 1)
(pow.f64 (/.f64 (tan.f64 B) x) -1)
(pow.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) 2)
(pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 1/3)
(neg.f64 (/.f64 x (tan.f64 B)))
(sqrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2))
(log.f64 (exp.f64 (/.f64 x (tan.f64 B))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (tan.f64 B)))))
(cbrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 1 (tan.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (tan.f64 B) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B))))
(exp.f64 (log.f64 (/.f64 x (tan.f64 B))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (tan.f64 B))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (tan.f64 B))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (tan.f64 B)))) 1)
(*.f64 1 (/.f64 1 (tan.f64 B)))
(*.f64 (/.f64 1 (tan.f64 B)) 1)
(*.f64 -1 (/.f64 1 (tan.f64 B)))
(*.f64 (/.f64 1 (sin.f64 B)) (cos.f64 B))
(*.f64 (pow.f64 (tan.f64 B) -1/2) (pow.f64 (tan.f64 B) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) (cbrt.f64 (pow.f64 (tan.f64 B) -2)))
(*.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (/.f64 1 (cbrt.f64 (tan.f64 B))))
(*.f64 (pow.f64 (sqrt.f64 (tan.f64 B)) -1) (pow.f64 (sqrt.f64 (tan.f64 B)) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2) -1) (pow.f64 (cbrt.f64 (tan.f64 B)) -1))
(pow.f64 (tan.f64 B) -1)
(pow.f64 (/.f64 1 (tan.f64 B)) 1)
(pow.f64 (pow.f64 (tan.f64 B) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3) 1/3)
(sqrt.f64 (pow.f64 (tan.f64 B) -2))
(log.f64 (exp.f64 (/.f64 1 (tan.f64 B))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (tan.f64 B)))))
(cbrt.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (tan.f64 B))))
(exp.f64 (neg.f64 (log.f64 (tan.f64 B))))
(exp.f64 (*.f64 (log.f64 (tan.f64 B)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (tan.f64 B))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (tan.f64 B))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1)
(*.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1)
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 1 -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(sqrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))
(log.f64 (exp.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(exp.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) 1)
(/.f64 F (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 F (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1))
(/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 1 (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) F))
(/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) F))
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B))
(/.f64 (neg.f64 F) (/.f64 (neg.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 (sqrt.f64 F) (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 F)))
(/.f64 (sqrt.f64 F) (/.f64 (sin.f64 B) (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)))
(/.f64 (cbrt.f64 F) (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 F) 2)))
(/.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 F)))
(/.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (sin.f64 B) (*.f64 (cbrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (/.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)))
(/.f64 (*.f64 F (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (neg.f64 (sin.f64 B)))
(/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (neg.f64 (sin.f64 B)))
(/.f64 (/.f64 F (/.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sin.f64 B))
(/.f64 (/.f64 F (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sqrt.f64 (sin.f64 B)))
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) F)) (cbrt.f64 (sin.f64 B)))
(/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 (sin.f64 B) (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))))
(/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (neg.f64 (sin.f64 B)))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 F 4))) (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (pow.f64 (cbrt.f64 F) 2))))
(/.f64 (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (/.f64 (sin.f64 B) (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) (/.f64 (sin.f64 B) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(/.f64 (pow.f64 1 -1/2) (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2)))
(pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))
(log.f64 (pow.f64 (exp.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3) (pow.f64 (/.f64 F (sin.f64 B)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(exp.f64 (log.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 F (sin.f64 B)))) 1)
(*.f64 F (/.f64 1 (sin.f64 B)))
(*.f64 1 (/.f64 F (sin.f64 B)))
(*.f64 (/.f64 F (sin.f64 B)) 1)
(*.f64 (/.f64 1 (sin.f64 B)) F)
(*.f64 (neg.f64 F) (/.f64 1 (neg.f64 (sin.f64 B))))
(*.f64 (sqrt.f64 F) (*.f64 (sqrt.f64 F) (/.f64 1 (sin.f64 B))))
(*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (sqrt.f64 (/.f64 F (sin.f64 B))))
(*.f64 (pow.f64 (cbrt.f64 F) 2) (*.f64 (cbrt.f64 F) (/.f64 1 (sin.f64 B))))
(*.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2) (cbrt.f64 (/.f64 F (sin.f64 B))))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (sin.f64 B))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (sqrt.f64 F) 1) (/.f64 (sqrt.f64 F) (sin.f64 B)))
(*.f64 (/.f64 (sqrt.f64 F) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (sqrt.f64 F) (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) 1) (/.f64 (cbrt.f64 F) (sin.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sqrt.f64 (sin.f64 B))) (/.f64 (cbrt.f64 F) (sqrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (/.f64 F (sin.f64 B))))
(pow.f64 (/.f64 F (sin.f64 B)) 1)
(pow.f64 (/.f64 (sin.f64 B) F) -1)
(pow.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) 2)
(pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) 1/3)
(neg.f64 (/.f64 F (neg.f64 (sin.f64 B))))
(sqrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2))
(log.f64 (exp.f64 (/.f64 F (sin.f64 B))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 F (sin.f64 B)))))
(cbrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3))
(cbrt.f64 (/.f64 (pow.f64 F 3) (pow.f64 (sin.f64 B) 3)))
(expm1.f64 (log1p.f64 (/.f64 F (sin.f64 B))))
(exp.f64 (log.f64 (/.f64 F (sin.f64 B))))
(exp.f64 (*.f64 (log.f64 (/.f64 F (sin.f64 B))) 1))
(log1p.f64 (expm1.f64 (/.f64 F (sin.f64 B))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) 1)
(*.f64 x (/.f64 1 (tan.f64 B)))
(*.f64 1 (/.f64 x (tan.f64 B)))
(*.f64 (/.f64 1 (tan.f64 B)) x)
(*.f64 (/.f64 x (tan.f64 B)) 1)
(*.f64 -1 (/.f64 x (tan.f64 B)))
(*.f64 (neg.f64 x) (/.f64 1 (tan.f64 B)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (tan.f64 B))))
(*.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (sqrt.f64 (/.f64 x (tan.f64 B))))
(*.f64 (pow.f64 (tan.f64 B) -1/2) (*.f64 (pow.f64 (tan.f64 B) -1/2) x))
(*.f64 (pow.f64 (tan.f64 B) -1/2) (/.f64 x (sqrt.f64 (tan.f64 B))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (tan.f64 B))))
(*.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (*.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) x))
(*.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (cbrt.f64 (/.f64 x (tan.f64 B))))
(*.f64 (*.f64 x (pow.f64 (tan.f64 B) -1/2)) (pow.f64 (tan.f64 B) -1/2))
(*.f64 (*.f64 x (cbrt.f64 (pow.f64 (tan.f64 B) -2))) (/.f64 1 (cbrt.f64 (tan.f64 B))))
(*.f64 (*.f64 (/.f64 1 (tan.f64 B)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (*.f64 (/.f64 1 (tan.f64 B)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 x (cbrt.f64 (tan.f64 B))))
(*.f64 (/.f64 x 1) (/.f64 1 (tan.f64 B)))
(*.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (pow.f64 (tan.f64 B) -1/2))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 1 (cbrt.f64 (tan.f64 B))))
(*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (tan.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (tan.f64 B))) (/.f64 (cbrt.f64 x) (sqrt.f64 (tan.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (/.f64 x (tan.f64 B))))
(*.f64 (/.f64 (sqrt.f64 x) -1) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) -1) (/.f64 (cbrt.f64 x) (tan.f64 B)))
(pow.f64 (/.f64 x (tan.f64 B)) 1)
(pow.f64 (/.f64 (tan.f64 B) x) -1)
(pow.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) 2)
(pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 1/3)
(neg.f64 (/.f64 x (tan.f64 B)))
(sqrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2))
(log.f64 (exp.f64 (/.f64 x (tan.f64 B))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (tan.f64 B)))))
(cbrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 1 (tan.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (tan.f64 B) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B))))
(exp.f64 (log.f64 (/.f64 x (tan.f64 B))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (tan.f64 B))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (tan.f64 B))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1)
(*.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1)
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 1 -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(sqrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))
(log.f64 (exp.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(exp.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 x (tan.f64 B)))
(+.f64 (/.f64 x (tan.f64 B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) (-.f64 1 (/.f64 x (tan.f64 B))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) (-.f64 1 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(-.f64 (+.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B))))) 1)
(-.f64 (+.f64 (/.f64 x (tan.f64 B)) (exp.f64 (log1p.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))) 1)
(*.f64 1 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))))
(*.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))) (sqrt.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))) 2) (cbrt.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 x (tan.f64 B))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (*.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 x (tan.f64 B)))))
(/.f64 (+.f64 (*.f64 (sin.f64 B) x) (*.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (tan.f64 B))) (*.f64 (sin.f64 B) (tan.f64 B)))
(/.f64 (+.f64 (sin.f64 B) (*.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (tan.f64 B) x))) (*.f64 (sin.f64 B) (/.f64 (tan.f64 B) x)))
(/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (tan.f64 B)) (*.f64 (sin.f64 B) (neg.f64 x))) (*.f64 (sin.f64 B) (tan.f64 B)))
(pow.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))) 1)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))))
(exp.f64 (log.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 F (sin.f64 B)))) 1)
(*.f64 F (/.f64 1 (sin.f64 B)))
(*.f64 1 (/.f64 F (sin.f64 B)))
(*.f64 (/.f64 F (sin.f64 B)) 1)
(*.f64 (/.f64 1 (sin.f64 B)) F)
(*.f64 (neg.f64 F) (/.f64 1 (neg.f64 (sin.f64 B))))
(*.f64 (sqrt.f64 F) (*.f64 (sqrt.f64 F) (/.f64 1 (sin.f64 B))))
(*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (sqrt.f64 (/.f64 F (sin.f64 B))))
(*.f64 (pow.f64 (cbrt.f64 F) 2) (*.f64 (cbrt.f64 F) (/.f64 1 (sin.f64 B))))
(*.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2) (cbrt.f64 (/.f64 F (sin.f64 B))))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (sin.f64 B))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (sqrt.f64 F) 1) (/.f64 (sqrt.f64 F) (sin.f64 B)))
(*.f64 (/.f64 (sqrt.f64 F) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (sqrt.f64 F) (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) 1) (/.f64 (cbrt.f64 F) (sin.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sqrt.f64 (sin.f64 B))) (/.f64 (cbrt.f64 F) (sqrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (/.f64 F (sin.f64 B))))
(pow.f64 (/.f64 F (sin.f64 B)) 1)
(pow.f64 (/.f64 (sin.f64 B) F) -1)
(pow.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) 2)
(pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) 1/3)
(neg.f64 (/.f64 F (neg.f64 (sin.f64 B))))
(sqrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2))
(log.f64 (exp.f64 (/.f64 F (sin.f64 B))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 F (sin.f64 B)))))
(cbrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3))
(cbrt.f64 (/.f64 (pow.f64 F 3) (pow.f64 (sin.f64 B) 3)))
(expm1.f64 (log1p.f64 (/.f64 F (sin.f64 B))))
(exp.f64 (log.f64 (/.f64 F (sin.f64 B))))
(exp.f64 (*.f64 (log.f64 (/.f64 F (sin.f64 B))) 1))
(log1p.f64 (expm1.f64 (/.f64 F (sin.f64 B))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) 1)
(*.f64 x (/.f64 1 (tan.f64 B)))
(*.f64 1 (/.f64 x (tan.f64 B)))
(*.f64 (/.f64 1 (tan.f64 B)) x)
(*.f64 (/.f64 x (tan.f64 B)) 1)
(*.f64 -1 (/.f64 x (tan.f64 B)))
(*.f64 (neg.f64 x) (/.f64 1 (tan.f64 B)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (tan.f64 B))))
(*.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (sqrt.f64 (/.f64 x (tan.f64 B))))
(*.f64 (pow.f64 (tan.f64 B) -1/2) (*.f64 (pow.f64 (tan.f64 B) -1/2) x))
(*.f64 (pow.f64 (tan.f64 B) -1/2) (/.f64 x (sqrt.f64 (tan.f64 B))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (tan.f64 B))))
(*.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (*.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) x))
(*.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (cbrt.f64 (/.f64 x (tan.f64 B))))
(*.f64 (*.f64 x (pow.f64 (tan.f64 B) -1/2)) (pow.f64 (tan.f64 B) -1/2))
(*.f64 (*.f64 x (cbrt.f64 (pow.f64 (tan.f64 B) -2))) (/.f64 1 (cbrt.f64 (tan.f64 B))))
(*.f64 (*.f64 (/.f64 1 (tan.f64 B)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (*.f64 (/.f64 1 (tan.f64 B)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 x (cbrt.f64 (tan.f64 B))))
(*.f64 (/.f64 x 1) (/.f64 1 (tan.f64 B)))
(*.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (pow.f64 (tan.f64 B) -1/2))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 1 (cbrt.f64 (tan.f64 B))))
(*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (tan.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (tan.f64 B))) (/.f64 (cbrt.f64 x) (sqrt.f64 (tan.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (/.f64 x (tan.f64 B))))
(*.f64 (/.f64 (sqrt.f64 x) -1) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) -1) (/.f64 (cbrt.f64 x) (tan.f64 B)))
(pow.f64 (/.f64 x (tan.f64 B)) 1)
(pow.f64 (/.f64 (tan.f64 B) x) -1)
(pow.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) 2)
(pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 1/3)
(neg.f64 (/.f64 x (tan.f64 B)))
(sqrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2))
(log.f64 (exp.f64 (/.f64 x (tan.f64 B))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (tan.f64 B)))))
(cbrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 1 (tan.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (tan.f64 B) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B))))
(exp.f64 (log.f64 (/.f64 x (tan.f64 B))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (tan.f64 B))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (tan.f64 B))))

simplify273.0ms (1.4%)

Algorithm
egg-herbie
Rules
1586×associate-*r*
1392×associate-*l*
1010×*-commutative
752×associate-/l*
732×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
095242403
1263341923
Stop Event
node limit
Counts
664 → 546
Calls
Call 1
Inputs
(sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 3/8 (*.f64 (pow.f64 F 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5)))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 -5/16 (*.f64 (pow.f64 F 6) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 7))))) (*.f64 3/8 (*.f64 (pow.f64 F 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))))))))
(/.f64 1 F)
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/48 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F)))))))
(/.f64 -1 F)
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)))) (/.f64 1 F))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (+.f64 (*.f64 -1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 -1/48 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (pow.f64 F 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))))) (/.f64 1 F))
(sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 5)))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (+.f64 (*.f64 -5/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 7))))) (+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 5))))))))
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x))))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2))) x)))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/48 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (+.f64 (*.f64 -1/64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (*.f64 -1/384 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (pow.f64 x 3)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2)))))
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x))))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2))) x)))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 1/384 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (+.f64 (*.f64 1/64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (*.f64 1/48 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (pow.f64 x 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 7) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (+.f64 2 (*.f64 2 x)))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))))
(/.f64 1 (sin.f64 B))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (/.f64 1 (sin.f64 B))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))))
(/.f64 -1 (sin.f64 B))
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))))) (/.f64 1 (sin.f64 B)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))))) (/.f64 1 (sin.f64 B)))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1/5040 F) (+.f64 (*.f64 1/720 F) (*.f64 1/6 (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F)))))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)) (+.f64 2 (pow.f64 F 2)))) (*.f64 8 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 4)))))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x B)
(+.f64 (*.f64 -1/3 (*.f64 B x)) (/.f64 x B))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)))) (+.f64 (*.f64 -1/3 (*.f64 B x)) (/.f64 x B)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x))) (+.f64 (*.f64 -2/45 x) (*.f64 17/315 x))))) (+.f64 (*.f64 -1/3 (*.f64 B x)) (/.f64 x B))))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 1 B)
(+.f64 (*.f64 -1/3 B) (/.f64 1 B))
(+.f64 (*.f64 -1/3 B) (+.f64 (*.f64 -1/45 (pow.f64 B 3)) (/.f64 1 B)))
(+.f64 (*.f64 -1/3 B) (+.f64 (*.f64 -1/45 (pow.f64 B 3)) (+.f64 (*.f64 -2/945 (pow.f64 B 5)) (/.f64 1 B))))
(/.f64 (cos.f64 B) (sin.f64 B))
(/.f64 (cos.f64 B) (sin.f64 B))
(/.f64 (cos.f64 B) (sin.f64 B))
(/.f64 (cos.f64 B) (sin.f64 B))
(/.f64 (cos.f64 B) (sin.f64 B))
(/.f64 (cos.f64 B) (sin.f64 B))
(/.f64 (cos.f64 B) (sin.f64 B))
(/.f64 (cos.f64 B) (sin.f64 B))
(sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 5)))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (+.f64 (*.f64 -5/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 7))))) (+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 5))))))))
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x))))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2))) x)))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/48 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (+.f64 (*.f64 -1/64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (*.f64 -1/384 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (pow.f64 x 3)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2)))))
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x))))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2))) x)))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 1/384 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (+.f64 (*.f64 1/64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (*.f64 1/48 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (pow.f64 x 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2)))))
(sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 3/8 (*.f64 (pow.f64 F 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5)))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 -5/16 (*.f64 (pow.f64 F 6) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 7))))) (*.f64 3/8 (*.f64 (pow.f64 F 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))))))))
(/.f64 1 F)
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/48 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F)))))))
(/.f64 -1 F)
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)))) (/.f64 1 F))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (+.f64 (*.f64 -1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 -1/48 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (pow.f64 F 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))))) (/.f64 1 F))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 7) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (+.f64 2 (*.f64 2 x)))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))))
(/.f64 1 (sin.f64 B))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (/.f64 1 (sin.f64 B))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))))
(/.f64 -1 (sin.f64 B))
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))))) (/.f64 1 (sin.f64 B)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))))) (/.f64 1 (sin.f64 B)))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1/5040 F) (+.f64 (*.f64 1/720 F) (*.f64 1/6 (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F)))))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)) (+.f64 2 (pow.f64 F 2)))) (*.f64 8 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 4)))))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))))
(/.f64 F B)
(+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F)))) (+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1/5040 F) (+.f64 (*.f64 1/720 F) (*.f64 1/6 (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))))))) (+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x B)
(+.f64 (*.f64 -1/3 (*.f64 B x)) (/.f64 x B))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)))) (+.f64 (*.f64 -1/3 (*.f64 B x)) (/.f64 x B)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x))) (+.f64 (*.f64 -2/45 x) (*.f64 17/315 x))))) (+.f64 (*.f64 -1/3 (*.f64 B x)) (/.f64 x B))))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 5)))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (+.f64 (*.f64 -5/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 7))))) (+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 5))))))))
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x))))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2))) x)))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/48 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (+.f64 (*.f64 -1/64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (*.f64 -1/384 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (pow.f64 x 3)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2)))))
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x))))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2))) x)))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 1/384 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (+.f64 (*.f64 1/64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (*.f64 1/48 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (pow.f64 x 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2)))))
(sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 3/8 (*.f64 (pow.f64 F 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5)))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 -5/16 (*.f64 (pow.f64 F 6) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 7))))) (*.f64 3/8 (*.f64 (pow.f64 F 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))))))))
(/.f64 1 F)
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/48 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F)))))))
(/.f64 -1 F)
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)))) (/.f64 1 F))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (+.f64 (*.f64 -1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 -1/48 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (pow.f64 F 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))))) (/.f64 1 F))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 3/8 (*.f64 (/.f64 (pow.f64 F 5) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))))
(/.f64 1 (sin.f64 B))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (/.f64 1 (sin.f64 B)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (/.f64 1 (sin.f64 B))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (/.f64 1 (sin.f64 B))))))
(/.f64 -1 (sin.f64 B))
(-.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (/.f64 1 (sin.f64 B)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))))) (/.f64 1 (sin.f64 B)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))))) (/.f64 1 (sin.f64 B)))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) B)
(+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 B (+.f64 (*.f64 1/6 (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 1/3 x))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))))
(+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 B (+.f64 (*.f64 1/6 (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 1/3 x))) (+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))) (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F)))) (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)))))))
(+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 B (+.f64 (*.f64 1/6 (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 1/3 x))) (+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))) (+.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F)))) (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)))) (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))) (+.f64 (*.f64 -1/5040 F) (+.f64 (*.f64 1/720 F) (*.f64 1/6 (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))))))) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x))) (+.f64 (*.f64 -2/45 x) (*.f64 17/315 x)))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 -1 (/.f64 (cos.f64 B) (sin.f64 B))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))
(+.f64 (*.f64 3/2 (*.f64 (/.f64 (*.f64 F (pow.f64 x 2)) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 5))))) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 -1 (/.f64 (cos.f64 B) (sin.f64 B))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))))
(+.f64 (*.f64 -5/2 (*.f64 (/.f64 (*.f64 F (pow.f64 x 3)) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 7))))) (+.f64 (*.f64 3/2 (*.f64 (/.f64 (*.f64 F (pow.f64 x 2)) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 5))))) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 -1 (/.f64 (cos.f64 B) (sin.f64 B))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (/.f64 (*.f64 F (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x))))))) (sin.f64 B)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2)))) (*.f64 x (sin.f64 B)))) (/.f64 (*.f64 F (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x))))))) (sin.f64 B))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2)))) (*.f64 x (sin.f64 B)))) (+.f64 (/.f64 (*.f64 F (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x))))))) (sin.f64 B)) (/.f64 (*.f64 F (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2))))) (*.f64 (pow.f64 x 2) (sin.f64 B))))))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (/.f64 (*.f64 F (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x))))))) (sin.f64 B)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2)))) (*.f64 x (sin.f64 B)))) (/.f64 (*.f64 F (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x))))))) (sin.f64 B))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2)))) (*.f64 x (sin.f64 B)))) (+.f64 (/.f64 (*.f64 F (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x))))))) (sin.f64 B)) (/.f64 (*.f64 F (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2))))) (*.f64 (pow.f64 x 2) (sin.f64 B))))))
(/.f64 F B)
(+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F)))) (+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1/5040 F) (+.f64 (*.f64 1/720 F) (*.f64 1/6 (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))))))) (+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 x B))
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 1/3 (*.f64 B x)))
(+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 1/3 (*.f64 B x)) (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)))))
(+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 1/3 (*.f64 B x)) (+.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x))) (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x))) (+.f64 (*.f64 -2/45 x) (*.f64 17/315 x)))))))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1)
(*.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1)
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 1 -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(sqrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))
(log.f64 (exp.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(exp.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) 1)
(/.f64 F (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 F (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1))
(/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 1 (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) F))
(/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) F))
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B))
(/.f64 (neg.f64 F) (/.f64 (neg.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 (sqrt.f64 F) (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 F)))
(/.f64 (sqrt.f64 F) (/.f64 (sin.f64 B) (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)))
(/.f64 (cbrt.f64 F) (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 F) 2)))
(/.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 F)))
(/.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (sin.f64 B) (*.f64 (cbrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (/.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)))
(/.f64 (*.f64 F (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (neg.f64 (sin.f64 B)))
(/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (neg.f64 (sin.f64 B)))
(/.f64 (/.f64 F (/.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sin.f64 B))
(/.f64 (/.f64 F (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sqrt.f64 (sin.f64 B)))
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) F)) (cbrt.f64 (sin.f64 B)))
(/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 (sin.f64 B) (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))))
(/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (neg.f64 (sin.f64 B)))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 F 4))) (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (pow.f64 (cbrt.f64 F) 2))))
(/.f64 (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (/.f64 (sin.f64 B) (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) (/.f64 (sin.f64 B) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(/.f64 (pow.f64 1 -1/2) (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2)))
(pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))
(log.f64 (pow.f64 (exp.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3) (pow.f64 (/.f64 F (sin.f64 B)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(exp.f64 (log.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) 1)
(/.f64 x (tan.f64 B))
(/.f64 1 (/.f64 (tan.f64 B) x))
(/.f64 1 (/.f64 (/.f64 (tan.f64 B) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2)))
(/.f64 -1 (/.f64 (tan.f64 B) x))
(/.f64 (neg.f64 x) (tan.f64 B))
(/.f64 (sqrt.f64 x) (/.f64 (tan.f64 B) (sqrt.f64 x)))
(/.f64 (sqrt.f64 x) (/.f64 (tan.f64 B) (*.f64 (sqrt.f64 x) 1)))
(/.f64 (sqrt.f64 x) (/.f64 (tan.f64 B) (neg.f64 (sqrt.f64 x))))
(/.f64 (cbrt.f64 x) (/.f64 (tan.f64 B) (pow.f64 (cbrt.f64 x) 2)))
(/.f64 (cbrt.f64 x) (/.f64 (/.f64 (tan.f64 B) (sqrt.f64 x)) (cbrt.f64 (sqrt.f64 x))))
(/.f64 (cbrt.f64 x) (/.f64 (/.f64 (tan.f64 B) (cbrt.f64 x)) (cbrt.f64 x)))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (tan.f64 B) (cbrt.f64 x)))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (tan.f64 B) (*.f64 (cbrt.f64 x) 1)))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (tan.f64 B) (neg.f64 (cbrt.f64 x))))
(/.f64 (*.f64 x -1) (tan.f64 B))
(/.f64 (/.f64 x 1) (tan.f64 B))
(/.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (sqrt.f64 (tan.f64 B)))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (tan.f64 B)))
(/.f64 (/.f64 (neg.f64 x) 1) (tan.f64 B))
(/.f64 (/.f64 (neg.f64 x) -1) (tan.f64 B))
(/.f64 (/.f64 (neg.f64 x) (sqrt.f64 (tan.f64 B))) (sqrt.f64 (tan.f64 B)))
(/.f64 (/.f64 (neg.f64 x) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (tan.f64 B)))
(/.f64 (/.f64 x -1) (tan.f64 B))
(/.f64 (neg.f64 (sqrt.f64 x)) (/.f64 (tan.f64 B) (sqrt.f64 x)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (tan.f64 B) (cbrt.f64 x)))
(/.f64 (neg.f64 (neg.f64 x)) (tan.f64 B))
(/.f64 (sqrt.f64 (sqrt.f64 x)) (/.f64 (/.f64 (tan.f64 B) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (/.f64 (tan.f64 B) (sqrt.f64 x)) (sqrt.f64 (cbrt.f64 x))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (/.f64 (tan.f64 B) (cbrt.f64 x)) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2))))
(/.f64 (sqrt.f64 (neg.f64 x)) (/.f64 (tan.f64 B) (sqrt.f64 (neg.f64 x))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2))) (/.f64 (/.f64 (tan.f64 B) (cbrt.f64 x)) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 x)) (cbrt.f64 (neg.f64 x))) (/.f64 (tan.f64 B) (cbrt.f64 (neg.f64 x))))
(pow.f64 (/.f64 x (tan.f64 B)) 1)
(pow.f64 (/.f64 (tan.f64 B) x) -1)
(pow.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) 2)
(pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 1/3)
(neg.f64 (/.f64 x (tan.f64 B)))
(sqrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2))
(log.f64 (exp.f64 (/.f64 x (tan.f64 B))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (tan.f64 B)))))
(cbrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 1 (tan.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (tan.f64 B) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B))))
(exp.f64 (log.f64 (/.f64 x (tan.f64 B))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (tan.f64 B))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (tan.f64 B))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (tan.f64 B)))) 1)
(*.f64 1 (/.f64 1 (tan.f64 B)))
(*.f64 (/.f64 1 (tan.f64 B)) 1)
(*.f64 -1 (/.f64 1 (tan.f64 B)))
(*.f64 (/.f64 1 (sin.f64 B)) (cos.f64 B))
(*.f64 (pow.f64 (tan.f64 B) -1/2) (pow.f64 (tan.f64 B) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) (cbrt.f64 (pow.f64 (tan.f64 B) -2)))
(*.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (/.f64 1 (cbrt.f64 (tan.f64 B))))
(*.f64 (pow.f64 (sqrt.f64 (tan.f64 B)) -1) (pow.f64 (sqrt.f64 (tan.f64 B)) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2) -1) (pow.f64 (cbrt.f64 (tan.f64 B)) -1))
(pow.f64 (tan.f64 B) -1)
(pow.f64 (/.f64 1 (tan.f64 B)) 1)
(pow.f64 (pow.f64 (tan.f64 B) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3) 1/3)
(sqrt.f64 (pow.f64 (tan.f64 B) -2))
(log.f64 (exp.f64 (/.f64 1 (tan.f64 B))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (tan.f64 B)))))
(cbrt.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (tan.f64 B))))
(exp.f64 (neg.f64 (log.f64 (tan.f64 B))))
(exp.f64 (*.f64 (log.f64 (tan.f64 B)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (tan.f64 B))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (tan.f64 B))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1)
(*.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1)
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 1 -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(sqrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))
(log.f64 (exp.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(exp.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) 1)
(/.f64 F (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 F (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1))
(/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 1 (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) F))
(/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) F))
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B))
(/.f64 (neg.f64 F) (/.f64 (neg.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 (sqrt.f64 F) (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 F)))
(/.f64 (sqrt.f64 F) (/.f64 (sin.f64 B) (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)))
(/.f64 (cbrt.f64 F) (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 F) 2)))
(/.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 F)))
(/.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (sin.f64 B) (*.f64 (cbrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (/.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)))
(/.f64 (*.f64 F (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (neg.f64 (sin.f64 B)))
(/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (neg.f64 (sin.f64 B)))
(/.f64 (/.f64 F (/.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sin.f64 B))
(/.f64 (/.f64 F (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sqrt.f64 (sin.f64 B)))
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) F)) (cbrt.f64 (sin.f64 B)))
(/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 (sin.f64 B) (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))))
(/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (neg.f64 (sin.f64 B)))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 F 4))) (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (pow.f64 (cbrt.f64 F) 2))))
(/.f64 (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (/.f64 (sin.f64 B) (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) (/.f64 (sin.f64 B) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(/.f64 (pow.f64 1 -1/2) (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2)))
(pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))
(log.f64 (pow.f64 (exp.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3) (pow.f64 (/.f64 F (sin.f64 B)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(exp.f64 (log.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 F (sin.f64 B)))) 1)
(*.f64 F (/.f64 1 (sin.f64 B)))
(*.f64 1 (/.f64 F (sin.f64 B)))
(*.f64 (/.f64 F (sin.f64 B)) 1)
(*.f64 (/.f64 1 (sin.f64 B)) F)
(*.f64 (neg.f64 F) (/.f64 1 (neg.f64 (sin.f64 B))))
(*.f64 (sqrt.f64 F) (*.f64 (sqrt.f64 F) (/.f64 1 (sin.f64 B))))
(*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (sqrt.f64 (/.f64 F (sin.f64 B))))
(*.f64 (pow.f64 (cbrt.f64 F) 2) (*.f64 (cbrt.f64 F) (/.f64 1 (sin.f64 B))))
(*.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2) (cbrt.f64 (/.f64 F (sin.f64 B))))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (sin.f64 B))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (sqrt.f64 F) 1) (/.f64 (sqrt.f64 F) (sin.f64 B)))
(*.f64 (/.f64 (sqrt.f64 F) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (sqrt.f64 F) (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) 1) (/.f64 (cbrt.f64 F) (sin.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sqrt.f64 (sin.f64 B))) (/.f64 (cbrt.f64 F) (sqrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (/.f64 F (sin.f64 B))))
(pow.f64 (/.f64 F (sin.f64 B)) 1)
(pow.f64 (/.f64 (sin.f64 B) F) -1)
(pow.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) 2)
(pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) 1/3)
(neg.f64 (/.f64 F (neg.f64 (sin.f64 B))))
(sqrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2))
(log.f64 (exp.f64 (/.f64 F (sin.f64 B))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 F (sin.f64 B)))))
(cbrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3))
(cbrt.f64 (/.f64 (pow.f64 F 3) (pow.f64 (sin.f64 B) 3)))
(expm1.f64 (log1p.f64 (/.f64 F (sin.f64 B))))
(exp.f64 (log.f64 (/.f64 F (sin.f64 B))))
(exp.f64 (*.f64 (log.f64 (/.f64 F (sin.f64 B))) 1))
(log1p.f64 (expm1.f64 (/.f64 F (sin.f64 B))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) 1)
(*.f64 x (/.f64 1 (tan.f64 B)))
(*.f64 1 (/.f64 x (tan.f64 B)))
(*.f64 (/.f64 1 (tan.f64 B)) x)
(*.f64 (/.f64 x (tan.f64 B)) 1)
(*.f64 -1 (/.f64 x (tan.f64 B)))
(*.f64 (neg.f64 x) (/.f64 1 (tan.f64 B)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (tan.f64 B))))
(*.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (sqrt.f64 (/.f64 x (tan.f64 B))))
(*.f64 (pow.f64 (tan.f64 B) -1/2) (*.f64 (pow.f64 (tan.f64 B) -1/2) x))
(*.f64 (pow.f64 (tan.f64 B) -1/2) (/.f64 x (sqrt.f64 (tan.f64 B))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (tan.f64 B))))
(*.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (*.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) x))
(*.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (cbrt.f64 (/.f64 x (tan.f64 B))))
(*.f64 (*.f64 x (pow.f64 (tan.f64 B) -1/2)) (pow.f64 (tan.f64 B) -1/2))
(*.f64 (*.f64 x (cbrt.f64 (pow.f64 (tan.f64 B) -2))) (/.f64 1 (cbrt.f64 (tan.f64 B))))
(*.f64 (*.f64 (/.f64 1 (tan.f64 B)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (*.f64 (/.f64 1 (tan.f64 B)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 x (cbrt.f64 (tan.f64 B))))
(*.f64 (/.f64 x 1) (/.f64 1 (tan.f64 B)))
(*.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (pow.f64 (tan.f64 B) -1/2))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 1 (cbrt.f64 (tan.f64 B))))
(*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (tan.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (tan.f64 B))) (/.f64 (cbrt.f64 x) (sqrt.f64 (tan.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (/.f64 x (tan.f64 B))))
(*.f64 (/.f64 (sqrt.f64 x) -1) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) -1) (/.f64 (cbrt.f64 x) (tan.f64 B)))
(pow.f64 (/.f64 x (tan.f64 B)) 1)
(pow.f64 (/.f64 (tan.f64 B) x) -1)
(pow.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) 2)
(pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 1/3)
(neg.f64 (/.f64 x (tan.f64 B)))
(sqrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2))
(log.f64 (exp.f64 (/.f64 x (tan.f64 B))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (tan.f64 B)))))
(cbrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 1 (tan.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (tan.f64 B) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B))))
(exp.f64 (log.f64 (/.f64 x (tan.f64 B))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (tan.f64 B))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (tan.f64 B))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1)
(*.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1)
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 1 -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(sqrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))
(log.f64 (exp.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(exp.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 x (tan.f64 B)))
(+.f64 (/.f64 x (tan.f64 B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) (-.f64 1 (/.f64 x (tan.f64 B))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) (-.f64 1 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(-.f64 (+.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B))))) 1)
(-.f64 (+.f64 (/.f64 x (tan.f64 B)) (exp.f64 (log1p.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))) 1)
(*.f64 1 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))))
(*.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))) (sqrt.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))) 2) (cbrt.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 x (tan.f64 B))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (*.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 x (tan.f64 B)))))
(/.f64 (+.f64 (*.f64 (sin.f64 B) x) (*.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (tan.f64 B))) (*.f64 (sin.f64 B) (tan.f64 B)))
(/.f64 (+.f64 (sin.f64 B) (*.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (tan.f64 B) x))) (*.f64 (sin.f64 B) (/.f64 (tan.f64 B) x)))
(/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (tan.f64 B)) (*.f64 (sin.f64 B) (neg.f64 x))) (*.f64 (sin.f64 B) (tan.f64 B)))
(pow.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))) 1)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))))
(exp.f64 (log.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 F (sin.f64 B)))) 1)
(*.f64 F (/.f64 1 (sin.f64 B)))
(*.f64 1 (/.f64 F (sin.f64 B)))
(*.f64 (/.f64 F (sin.f64 B)) 1)
(*.f64 (/.f64 1 (sin.f64 B)) F)
(*.f64 (neg.f64 F) (/.f64 1 (neg.f64 (sin.f64 B))))
(*.f64 (sqrt.f64 F) (*.f64 (sqrt.f64 F) (/.f64 1 (sin.f64 B))))
(*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (sqrt.f64 (/.f64 F (sin.f64 B))))
(*.f64 (pow.f64 (cbrt.f64 F) 2) (*.f64 (cbrt.f64 F) (/.f64 1 (sin.f64 B))))
(*.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2) (cbrt.f64 (/.f64 F (sin.f64 B))))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (sin.f64 B))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (sqrt.f64 F) 1) (/.f64 (sqrt.f64 F) (sin.f64 B)))
(*.f64 (/.f64 (sqrt.f64 F) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (sqrt.f64 F) (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) 1) (/.f64 (cbrt.f64 F) (sin.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sqrt.f64 (sin.f64 B))) (/.f64 (cbrt.f64 F) (sqrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (/.f64 F (sin.f64 B))))
(pow.f64 (/.f64 F (sin.f64 B)) 1)
(pow.f64 (/.f64 (sin.f64 B) F) -1)
(pow.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) 2)
(pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) 1/3)
(neg.f64 (/.f64 F (neg.f64 (sin.f64 B))))
(sqrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2))
(log.f64 (exp.f64 (/.f64 F (sin.f64 B))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 F (sin.f64 B)))))
(cbrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3))
(cbrt.f64 (/.f64 (pow.f64 F 3) (pow.f64 (sin.f64 B) 3)))
(expm1.f64 (log1p.f64 (/.f64 F (sin.f64 B))))
(exp.f64 (log.f64 (/.f64 F (sin.f64 B))))
(exp.f64 (*.f64 (log.f64 (/.f64 F (sin.f64 B))) 1))
(log1p.f64 (expm1.f64 (/.f64 F (sin.f64 B))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) 1)
(*.f64 x (/.f64 1 (tan.f64 B)))
(*.f64 1 (/.f64 x (tan.f64 B)))
(*.f64 (/.f64 1 (tan.f64 B)) x)
(*.f64 (/.f64 x (tan.f64 B)) 1)
(*.f64 -1 (/.f64 x (tan.f64 B)))
(*.f64 (neg.f64 x) (/.f64 1 (tan.f64 B)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (tan.f64 B))))
(*.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (sqrt.f64 (/.f64 x (tan.f64 B))))
(*.f64 (pow.f64 (tan.f64 B) -1/2) (*.f64 (pow.f64 (tan.f64 B) -1/2) x))
(*.f64 (pow.f64 (tan.f64 B) -1/2) (/.f64 x (sqrt.f64 (tan.f64 B))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (tan.f64 B))))
(*.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (*.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) x))
(*.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (cbrt.f64 (/.f64 x (tan.f64 B))))
(*.f64 (*.f64 x (pow.f64 (tan.f64 B) -1/2)) (pow.f64 (tan.f64 B) -1/2))
(*.f64 (*.f64 x (cbrt.f64 (pow.f64 (tan.f64 B) -2))) (/.f64 1 (cbrt.f64 (tan.f64 B))))
(*.f64 (*.f64 (/.f64 1 (tan.f64 B)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (*.f64 (/.f64 1 (tan.f64 B)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 x (cbrt.f64 (tan.f64 B))))
(*.f64 (/.f64 x 1) (/.f64 1 (tan.f64 B)))
(*.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (pow.f64 (tan.f64 B) -1/2))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 1 (cbrt.f64 (tan.f64 B))))
(*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (tan.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (tan.f64 B))) (/.f64 (cbrt.f64 x) (sqrt.f64 (tan.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (/.f64 x (tan.f64 B))))
(*.f64 (/.f64 (sqrt.f64 x) -1) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) -1) (/.f64 (cbrt.f64 x) (tan.f64 B)))
(pow.f64 (/.f64 x (tan.f64 B)) 1)
(pow.f64 (/.f64 (tan.f64 B) x) -1)
(pow.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) 2)
(pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 1/3)
(neg.f64 (/.f64 x (tan.f64 B)))
(sqrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2))
(log.f64 (exp.f64 (/.f64 x (tan.f64 B))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (tan.f64 B)))))
(cbrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 1 (tan.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (tan.f64 B) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B))))
(exp.f64 (log.f64 (/.f64 x (tan.f64 B))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (tan.f64 B))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (tan.f64 B))))
Outputs
(sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 (pow.f64 F 2) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 3/8 (*.f64 (pow.f64 F 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5)))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (fma.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (*.f64 3/8 (*.f64 (pow.f64 F 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5)))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (fma.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (*.f64 (pow.f64 F 4) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))) 3/8))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 -5/16 (*.f64 (pow.f64 F 6) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 7))))) (*.f64 3/8 (*.f64 (pow.f64 F 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (fma.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (fma.f64 -5/16 (*.f64 (pow.f64 F 6) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 7)))) (*.f64 3/8 (*.f64 (pow.f64 F 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (fma.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (fma.f64 -5/16 (*.f64 (pow.f64 F 6) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 7)))) (*.f64 (pow.f64 F 4) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))) 3/8)))))
(/.f64 1 F)
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) (/.f64 1 F))
(+.f64 (/.f64 1 F) (/.f64 (+.f64 -1 (neg.f64 x)) (pow.f64 F 3)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F))))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) (fma.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (fma.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (/.f64 1 F))))
(+.f64 (/.f64 (+.f64 -1 (neg.f64 x)) (pow.f64 F 3)) (fma.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (fma.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (/.f64 1 F))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/48 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F)))))))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) (fma.f64 -1/6 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7)) (fma.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7)) (fma.f64 -1/48 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7)) (fma.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (fma.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (/.f64 1 F)))))))
(+.f64 (/.f64 (+.f64 -1 (neg.f64 x)) (pow.f64 F 3)) (fma.f64 -1/6 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7)) (fma.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7)) (fma.f64 -1/48 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7)) (fma.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (fma.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (/.f64 1 F)))))))
(/.f64 -1 F)
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F))
(-.f64 (*.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) 1/2) (/.f64 1 F))
(fma.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) (neg.f64 (/.f64 1 F)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)))) (/.f64 1 F))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) 3/8) (pow.f64 F 5)) (*.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) 1/2)) (/.f64 1 F))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (/.f64 (pow.f64 F 5) 3/8)) (*.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) 1/2)) (/.f64 1 F))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (+.f64 (*.f64 -1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 -1/48 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (pow.f64 F 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))))) (/.f64 1 F))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/6 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) -7/48)) (pow.f64 F 7)) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) 3/8) (pow.f64 F 5)) (*.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) 1/2))) (/.f64 1 F))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/6 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) -7/48)) (pow.f64 F 7)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (/.f64 (pow.f64 F 5) 3/8)) (*.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) 1/2))) (/.f64 1 F))
(sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))
(sqrt.f64 (/.f64 1 (fma.f64 F F 2)))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 (neg.f64 x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 x (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 5)))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5)))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (*.f64 (pow.f64 x 2) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5))) 3/2))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (+.f64 (*.f64 -5/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 7))))) (+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 5))))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 -5/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 7)))) (fma.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5))))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 -5/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 7)))) (fma.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (*.f64 (pow.f64 x 2) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5))) 3/2)))))
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x))))))
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x)))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2))) x)))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 x (fma.f64 F F 2)))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 -1/4 (/.f64 x (*.f64 (fma.f64 F F 2) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x)))))))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 x (fma.f64 F F 2))) (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32)))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) x) (fma.f64 F F 2)) (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (pow.f64 x 2)) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/48 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (+.f64 (*.f64 -1/64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (*.f64 -1/384 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (pow.f64 x 3)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2)))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 x (fma.f64 F F 2))) (+.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32))) (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (pow.f64 x 3) (fma.f64 -1/48 (pow.f64 (fma.f64 F F 2) 3) (*.f64 (pow.f64 (fma.f64 F F 2) 3) -7/384)))))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (+.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) x) (fma.f64 F F 2)) (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (pow.f64 x 2)) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32))) (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (pow.f64 x 3)) (fma.f64 -1/48 (pow.f64 (fma.f64 F F 2) 3) (*.f64 (pow.f64 (fma.f64 F F 2) 3) -7/384)))))
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x))))))
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x)))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2))) x)))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (/.f64 x (fma.f64 F F 2)))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (*.f64 -1/4 (/.f64 (fma.f64 F F 2) (/.f64 x (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x)))))))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (/.f64 x (fma.f64 F F 2))) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x)))))) (pow.f64 x 2))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (fma.f64 -1/4 (/.f64 (fma.f64 F F 2) (/.f64 x (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))))) (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (pow.f64 x 2)) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 1/384 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (+.f64 (*.f64 1/64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (*.f64 1/48 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (pow.f64 x 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2)))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (fma.f64 -1 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (/.f64 (pow.f64 x 3) (fma.f64 1/384 (pow.f64 (fma.f64 F F 2) 3) (*.f64 (pow.f64 (fma.f64 F F 2) 3) 7/192)))) (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (/.f64 x (fma.f64 F F 2))) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x)))))) (pow.f64 x 2)))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (fma.f64 -1 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (/.f64 (pow.f64 x 3) (fma.f64 1/384 (pow.f64 (fma.f64 F F 2) 3) (*.f64 (pow.f64 (fma.f64 F F 2) 3) 7/192)))) (fma.f64 -1/4 (/.f64 (fma.f64 F F 2) (/.f64 x (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))))) (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (pow.f64 x 2)) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (/.f64 (pow.f64 F 3) (sin.f64 B))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (/.f64 (pow.f64 F 3) (sin.f64 B))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 F 5) (/.f64 (sin.f64 B) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)))) (sqrt.f64 (+.f64 2 (*.f64 2 x)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B)))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (/.f64 (pow.f64 F 3) (sin.f64 B))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 (pow.f64 F 5) (sin.f64 B)) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sqrt.f64 (+.f64 2 (*.f64 2 x)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 7) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (+.f64 2 (*.f64 2 x)))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (*.f64 (pow.f64 F 7) (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (+.f64 2 (*.f64 2 x))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4)))) (sin.f64 B))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (/.f64 (pow.f64 F 3) (sin.f64 B))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 F 5) (/.f64 (sin.f64 B) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)))) (sqrt.f64 (+.f64 2 (*.f64 2 x)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (*.f64 (/.f64 (pow.f64 F 7) (sin.f64 B)) (fma.f64 -1/2 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4)) (/.f64 (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2) (+.f64 2 (*.f64 2 x)))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (/.f64 (pow.f64 F 3) (sin.f64 B))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 (pow.f64 F 5) (sin.f64 B)) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sqrt.f64 (+.f64 2 (*.f64 2 x)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))))))
(/.f64 1 (sin.f64 B))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (/.f64 1 (sin.f64 B)))
(+.f64 (/.f64 1 (sin.f64 B)) (/.f64 (+.f64 -1 (neg.f64 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (/.f64 1 (sin.f64 B))))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 -1/2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (/.f64 1 (sin.f64 B))))
(+.f64 (/.f64 (+.f64 -1 (neg.f64 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (neg.f64 x)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (/.f64 1 (sin.f64 B))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 -1/2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 -1/2 (*.f64 2 x))) 2))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B))) (/.f64 1 (sin.f64 B)))))
(+.f64 (/.f64 (+.f64 -1 (neg.f64 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (neg.f64 x)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (neg.f64 x)) 2))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B))) (/.f64 1 (sin.f64 B)))))
(/.f64 -1 (sin.f64 B))
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))))) (/.f64 1 (sin.f64 B)))
(-.f64 (*.f64 1/2 (+.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 -1/2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))))) (/.f64 1 (sin.f64 B)))
(-.f64 (*.f64 1/2 (+.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (neg.f64 x)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))))) (/.f64 1 (sin.f64 B)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))))) (/.f64 1 (sin.f64 B)))
(-.f64 (fma.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 -1/2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (/.f64 (fma.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 -1/2 (*.f64 2 x))) 2))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))))) (/.f64 1 (sin.f64 B)))
(-.f64 (fma.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (neg.f64 x)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (/.f64 (fma.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (neg.f64 x)) 2))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))))) (/.f64 1 (sin.f64 B)))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(fma.f64 1/6 (*.f64 B (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))
(fma.f64 1/6 (*.f64 B (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (*.f64 (pow.f64 B 3) (*.f64 F -7/360))) (fma.f64 1/6 (*.f64 B (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 F (*.f64 -7/360 (pow.f64 B 3)))) (fma.f64 1/6 (*.f64 B (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1/5040 F) (+.f64 (*.f64 1/720 F) (*.f64 1/6 (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F)))))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (*.f64 (pow.f64 B 3) (*.f64 F -7/360))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (*.f64 (pow.f64 B 5) (fma.f64 -1/5040 F (fma.f64 1/720 F (*.f64 1/6 (*.f64 F -7/360)))))) (fma.f64 1/6 (*.f64 B (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 F (*.f64 -7/360 (pow.f64 B 3)))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (pow.f64 B 5) (fma.f64 -1/5040 F (fma.f64 1/720 F (*.f64 F -7/2160))))) (fma.f64 1/6 (*.f64 B (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B)))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)))) (sin.f64 B)) (sqrt.f64 (fma.f64 F F 2))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x))) (fma.f64 1/2 (/.f64 (*.f64 F (sqrt.f64 (fma.f64 F F 2))) (/.f64 (/.f64 (sin.f64 B) (pow.f64 x 2)) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)) (+.f64 2 (pow.f64 F 2)))) (*.f64 8 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 4)))))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 (*.f64 F (*.f64 (pow.f64 x 3) (fma.f64 -1 (/.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (fma.f64 F F 2)) (/.f64 8 (pow.f64 (fma.f64 F F 2) 4))))) (sin.f64 B))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)))) (sin.f64 B)) (sqrt.f64 (fma.f64 F F 2))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x))) (fma.f64 -1/2 (/.f64 (*.f64 (fma.f64 -1 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 4)) (/.f64 (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2) (fma.f64 F F 2))) (/.f64 8 (pow.f64 (fma.f64 F F 2) 4))) (*.f64 F (pow.f64 x 3))) (/.f64 (sin.f64 B) (sqrt.f64 (fma.f64 F F 2)))) (fma.f64 1/2 (/.f64 (*.f64 F (sqrt.f64 (fma.f64 F F 2))) (/.f64 (/.f64 (sin.f64 B) (pow.f64 x 2)) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))))))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 x B)
(+.f64 (*.f64 -1/3 (*.f64 B x)) (/.f64 x B))
(fma.f64 -1/3 (*.f64 x B) (/.f64 x B))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)))) (+.f64 (*.f64 -1/3 (*.f64 B x)) (/.f64 x B)))
(fma.f64 -1 (*.f64 (pow.f64 B 3) (*.f64 x 1/45)) (fma.f64 -1/3 (*.f64 x B) (/.f64 x B)))
(fma.f64 -1 (*.f64 x (*.f64 1/45 (pow.f64 B 3))) (fma.f64 -1/3 (*.f64 x B) (/.f64 x B)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x))) (+.f64 (*.f64 -2/45 x) (*.f64 17/315 x))))) (+.f64 (*.f64 -1/3 (*.f64 B x)) (/.f64 x B))))
(fma.f64 -1 (*.f64 (pow.f64 B 3) (*.f64 x 1/45)) (fma.f64 -1 (*.f64 (pow.f64 B 5) (fma.f64 -1/3 (*.f64 x 1/45) (*.f64 x 1/105))) (fma.f64 -1/3 (*.f64 x B) (/.f64 x B))))
(fma.f64 -1 (*.f64 x (*.f64 1/45 (pow.f64 B 3))) (fma.f64 -1 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 x -1/135) (*.f64 x 1/105))) (fma.f64 -1/3 (*.f64 x B) (/.f64 x B))))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 1 B)
(+.f64 (*.f64 -1/3 B) (/.f64 1 B))
(fma.f64 -1/3 B (/.f64 1 B))
(+.f64 (*.f64 -1/3 B) (+.f64 (*.f64 -1/45 (pow.f64 B 3)) (/.f64 1 B)))
(fma.f64 -1/3 B (fma.f64 -1/45 (pow.f64 B 3) (/.f64 1 B)))
(+.f64 (*.f64 -1/3 B) (+.f64 (*.f64 -1/45 (pow.f64 B 3)) (+.f64 (*.f64 -2/945 (pow.f64 B 5)) (/.f64 1 B))))
(fma.f64 -1/3 B (fma.f64 -1/45 (pow.f64 B 3) (fma.f64 -2/945 (pow.f64 B 5) (/.f64 1 B))))
(/.f64 (cos.f64 B) (sin.f64 B))
(/.f64 (cos.f64 B) (sin.f64 B))
(/.f64 (cos.f64 B) (sin.f64 B))
(/.f64 (cos.f64 B) (sin.f64 B))
(/.f64 (cos.f64 B) (sin.f64 B))
(/.f64 (cos.f64 B) (sin.f64 B))
(/.f64 (cos.f64 B) (sin.f64 B))
(/.f64 (cos.f64 B) (sin.f64 B))
(sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))
(sqrt.f64 (/.f64 1 (fma.f64 F F 2)))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 (neg.f64 x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 x (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 5)))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5)))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (*.f64 (pow.f64 x 2) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5))) 3/2))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (+.f64 (*.f64 -5/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 7))))) (+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 5))))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 -5/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 7)))) (fma.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5))))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 -5/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 7)))) (fma.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (*.f64 (pow.f64 x 2) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5))) 3/2)))))
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x))))))
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x)))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2))) x)))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 x (fma.f64 F F 2)))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 -1/4 (/.f64 x (*.f64 (fma.f64 F F 2) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x)))))))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 x (fma.f64 F F 2))) (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32)))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) x) (fma.f64 F F 2)) (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (pow.f64 x 2)) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/48 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (+.f64 (*.f64 -1/64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (*.f64 -1/384 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (pow.f64 x 3)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2)))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 x (fma.f64 F F 2))) (+.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32))) (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (pow.f64 x 3) (fma.f64 -1/48 (pow.f64 (fma.f64 F F 2) 3) (*.f64 (pow.f64 (fma.f64 F F 2) 3) -7/384)))))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (+.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) x) (fma.f64 F F 2)) (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (pow.f64 x 2)) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32))) (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (pow.f64 x 3)) (fma.f64 -1/48 (pow.f64 (fma.f64 F F 2) 3) (*.f64 (pow.f64 (fma.f64 F F 2) 3) -7/384)))))
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x))))))
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x)))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2))) x)))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (/.f64 x (fma.f64 F F 2)))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (*.f64 -1/4 (/.f64 (fma.f64 F F 2) (/.f64 x (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x)))))))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (/.f64 x (fma.f64 F F 2))) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x)))))) (pow.f64 x 2))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (fma.f64 -1/4 (/.f64 (fma.f64 F F 2) (/.f64 x (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))))) (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (pow.f64 x 2)) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 1/384 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (+.f64 (*.f64 1/64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (*.f64 1/48 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (pow.f64 x 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2)))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (fma.f64 -1 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (/.f64 (pow.f64 x 3) (fma.f64 1/384 (pow.f64 (fma.f64 F F 2) 3) (*.f64 (pow.f64 (fma.f64 F F 2) 3) 7/192)))) (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (/.f64 x (fma.f64 F F 2))) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x)))))) (pow.f64 x 2)))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (fma.f64 -1 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (/.f64 (pow.f64 x 3) (fma.f64 1/384 (pow.f64 (fma.f64 F F 2) 3) (*.f64 (pow.f64 (fma.f64 F F 2) 3) 7/192)))) (fma.f64 -1/4 (/.f64 (fma.f64 F F 2) (/.f64 x (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))))) (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (pow.f64 x 2)) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32)))))
(sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 (pow.f64 F 2) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 3/8 (*.f64 (pow.f64 F 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5)))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (fma.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (*.f64 3/8 (*.f64 (pow.f64 F 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5)))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (fma.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (*.f64 (pow.f64 F 4) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))) 3/8))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 -5/16 (*.f64 (pow.f64 F 6) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 7))))) (*.f64 3/8 (*.f64 (pow.f64 F 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (fma.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (fma.f64 -5/16 (*.f64 (pow.f64 F 6) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 7)))) (*.f64 3/8 (*.f64 (pow.f64 F 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (fma.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (fma.f64 -5/16 (*.f64 (pow.f64 F 6) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 7)))) (*.f64 (pow.f64 F 4) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))) 3/8)))))
(/.f64 1 F)
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) (/.f64 1 F))
(+.f64 (/.f64 1 F) (/.f64 (+.f64 -1 (neg.f64 x)) (pow.f64 F 3)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F))))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) (fma.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (fma.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (/.f64 1 F))))
(+.f64 (/.f64 (+.f64 -1 (neg.f64 x)) (pow.f64 F 3)) (fma.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (fma.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (/.f64 1 F))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/48 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F)))))))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) (fma.f64 -1/6 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7)) (fma.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7)) (fma.f64 -1/48 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7)) (fma.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (fma.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (/.f64 1 F)))))))
(+.f64 (/.f64 (+.f64 -1 (neg.f64 x)) (pow.f64 F 3)) (fma.f64 -1/6 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7)) (fma.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7)) (fma.f64 -1/48 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7)) (fma.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (fma.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (/.f64 1 F)))))))
(/.f64 -1 F)
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F))
(-.f64 (*.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) 1/2) (/.f64 1 F))
(fma.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) (neg.f64 (/.f64 1 F)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)))) (/.f64 1 F))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) 3/8) (pow.f64 F 5)) (*.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) 1/2)) (/.f64 1 F))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (/.f64 (pow.f64 F 5) 3/8)) (*.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) 1/2)) (/.f64 1 F))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (+.f64 (*.f64 -1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 -1/48 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (pow.f64 F 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))))) (/.f64 1 F))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/6 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) -7/48)) (pow.f64 F 7)) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) 3/8) (pow.f64 F 5)) (*.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) 1/2))) (/.f64 1 F))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/6 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) -7/48)) (pow.f64 F 7)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (/.f64 (pow.f64 F 5) 3/8)) (*.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) 1/2))) (/.f64 1 F))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (/.f64 (pow.f64 F 3) (sin.f64 B))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (/.f64 (pow.f64 F 3) (sin.f64 B))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 F 5) (/.f64 (sin.f64 B) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)))) (sqrt.f64 (+.f64 2 (*.f64 2 x)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B)))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (/.f64 (pow.f64 F 3) (sin.f64 B))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 (pow.f64 F 5) (sin.f64 B)) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sqrt.f64 (+.f64 2 (*.f64 2 x)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 7) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (+.f64 2 (*.f64 2 x)))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (*.f64 (pow.f64 F 7) (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (+.f64 2 (*.f64 2 x))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4)))) (sin.f64 B))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (/.f64 (pow.f64 F 3) (sin.f64 B))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 F 5) (/.f64 (sin.f64 B) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)))) (sqrt.f64 (+.f64 2 (*.f64 2 x)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (*.f64 (/.f64 (pow.f64 F 7) (sin.f64 B)) (fma.f64 -1/2 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4)) (/.f64 (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2) (+.f64 2 (*.f64 2 x)))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (/.f64 (pow.f64 F 3) (sin.f64 B))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 (pow.f64 F 5) (sin.f64 B)) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sqrt.f64 (+.f64 2 (*.f64 2 x)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))))))
(/.f64 1 (sin.f64 B))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (/.f64 1 (sin.f64 B)))
(+.f64 (/.f64 1 (sin.f64 B)) (/.f64 (+.f64 -1 (neg.f64 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (/.f64 1 (sin.f64 B))))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 -1/2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (/.f64 1 (sin.f64 B))))
(+.f64 (/.f64 (+.f64 -1 (neg.f64 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (neg.f64 x)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (/.f64 1 (sin.f64 B))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 -1/2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 -1/2 (*.f64 2 x))) 2))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B))) (/.f64 1 (sin.f64 B)))))
(+.f64 (/.f64 (+.f64 -1 (neg.f64 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (neg.f64 x)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (neg.f64 x)) 2))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B))) (/.f64 1 (sin.f64 B)))))
(/.f64 -1 (sin.f64 B))
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))))) (/.f64 1 (sin.f64 B)))
(-.f64 (*.f64 1/2 (+.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 -1/2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))))) (/.f64 1 (sin.f64 B)))
(-.f64 (*.f64 1/2 (+.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (neg.f64 x)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))))) (/.f64 1 (sin.f64 B)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))))) (/.f64 1 (sin.f64 B)))
(-.f64 (fma.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 -1/2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (/.f64 (fma.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 -1/2 (*.f64 2 x))) 2))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))))) (/.f64 1 (sin.f64 B)))
(-.f64 (fma.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (neg.f64 x)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (/.f64 (fma.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (neg.f64 x)) 2))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))))) (/.f64 1 (sin.f64 B)))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(fma.f64 1/6 (*.f64 B (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))
(fma.f64 1/6 (*.f64 B (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (*.f64 (pow.f64 B 3) (*.f64 F -7/360))) (fma.f64 1/6 (*.f64 B (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 F (*.f64 -7/360 (pow.f64 B 3)))) (fma.f64 1/6 (*.f64 B (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1/5040 F) (+.f64 (*.f64 1/720 F) (*.f64 1/6 (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F)))))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (*.f64 (pow.f64 B 3) (*.f64 F -7/360))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (*.f64 (pow.f64 B 5) (fma.f64 -1/5040 F (fma.f64 1/720 F (*.f64 1/6 (*.f64 F -7/360)))))) (fma.f64 1/6 (*.f64 B (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 F (*.f64 -7/360 (pow.f64 B 3)))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (pow.f64 B 5) (fma.f64 -1/5040 F (fma.f64 1/720 F (*.f64 F -7/2160))))) (fma.f64 1/6 (*.f64 B (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B)))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)))) (sin.f64 B)) (sqrt.f64 (fma.f64 F F 2))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x))) (fma.f64 1/2 (/.f64 (*.f64 F (sqrt.f64 (fma.f64 F F 2))) (/.f64 (/.f64 (sin.f64 B) (pow.f64 x 2)) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)) (+.f64 2 (pow.f64 F 2)))) (*.f64 8 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 4)))))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 (*.f64 F (*.f64 (pow.f64 x 3) (fma.f64 -1 (/.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (fma.f64 F F 2)) (/.f64 8 (pow.f64 (fma.f64 F F 2) 4))))) (sin.f64 B))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)))) (sin.f64 B)) (sqrt.f64 (fma.f64 F F 2))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x))) (fma.f64 -1/2 (/.f64 (*.f64 (fma.f64 -1 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 4)) (/.f64 (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2) (fma.f64 F F 2))) (/.f64 8 (pow.f64 (fma.f64 F F 2) 4))) (*.f64 F (pow.f64 x 3))) (/.f64 (sin.f64 B) (sqrt.f64 (fma.f64 F F 2)))) (fma.f64 1/2 (/.f64 (*.f64 F (sqrt.f64 (fma.f64 F F 2))) (/.f64 (/.f64 (sin.f64 B) (pow.f64 x 2)) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))))))
(/.f64 F B)
(+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))
(fma.f64 1/6 (*.f64 F B) (/.f64 F B))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F)))) (+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B)))
(fma.f64 -1 (*.f64 (pow.f64 B 3) (*.f64 F -7/360)) (fma.f64 1/6 (*.f64 F B) (/.f64 F B)))
(fma.f64 -1 (*.f64 F (*.f64 -7/360 (pow.f64 B 3))) (fma.f64 1/6 (*.f64 F B) (/.f64 F B)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1/5040 F) (+.f64 (*.f64 1/720 F) (*.f64 1/6 (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))))))) (+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))))
(fma.f64 -1 (*.f64 (pow.f64 B 3) (*.f64 F -7/360)) (fma.f64 -1 (*.f64 (pow.f64 B 5) (fma.f64 -1/5040 F (fma.f64 1/720 F (*.f64 1/6 (*.f64 F -7/360))))) (fma.f64 1/6 (*.f64 F B) (/.f64 F B))))
(fma.f64 -1 (*.f64 F (*.f64 -7/360 (pow.f64 B 3))) (fma.f64 -1 (*.f64 (pow.f64 B 5) (fma.f64 -1/5040 F (fma.f64 1/720 F (*.f64 F -7/2160)))) (fma.f64 1/6 (*.f64 F B) (/.f64 F B))))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 x B)
(+.f64 (*.f64 -1/3 (*.f64 B x)) (/.f64 x B))
(fma.f64 -1/3 (*.f64 x B) (/.f64 x B))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)))) (+.f64 (*.f64 -1/3 (*.f64 B x)) (/.f64 x B)))
(fma.f64 -1 (*.f64 (pow.f64 B 3) (*.f64 x 1/45)) (fma.f64 -1/3 (*.f64 x B) (/.f64 x B)))
(fma.f64 -1 (*.f64 x (*.f64 1/45 (pow.f64 B 3))) (fma.f64 -1/3 (*.f64 x B) (/.f64 x B)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x))) (+.f64 (*.f64 -2/45 x) (*.f64 17/315 x))))) (+.f64 (*.f64 -1/3 (*.f64 B x)) (/.f64 x B))))
(fma.f64 -1 (*.f64 (pow.f64 B 3) (*.f64 x 1/45)) (fma.f64 -1 (*.f64 (pow.f64 B 5) (fma.f64 -1/3 (*.f64 x 1/45) (*.f64 x 1/105))) (fma.f64 -1/3 (*.f64 x B) (/.f64 x B))))
(fma.f64 -1 (*.f64 x (*.f64 1/45 (pow.f64 B 3))) (fma.f64 -1 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 x -1/135) (*.f64 x 1/105))) (fma.f64 -1/3 (*.f64 x B) (/.f64 x B))))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))
(sqrt.f64 (/.f64 1 (fma.f64 F F 2)))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 (neg.f64 x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 x (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 5)))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5)))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (*.f64 (pow.f64 x 2) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5))) 3/2))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (+.f64 (*.f64 -5/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 7))))) (+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 5))))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 -5/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 7)))) (fma.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5))))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 -5/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 7)))) (fma.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (*.f64 (pow.f64 x 2) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5))) 3/2)))))
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x))))))
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x)))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2))) x)))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 x (fma.f64 F F 2)))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 -1/4 (/.f64 x (*.f64 (fma.f64 F F 2) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x)))))))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 x (fma.f64 F F 2))) (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32)))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) x) (fma.f64 F F 2)) (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (pow.f64 x 2)) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/48 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (+.f64 (*.f64 -1/64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (*.f64 -1/384 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (pow.f64 x 3)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2)))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 x (fma.f64 F F 2))) (+.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32))) (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (pow.f64 x 3) (fma.f64 -1/48 (pow.f64 (fma.f64 F F 2) 3) (*.f64 (pow.f64 (fma.f64 F F 2) 3) -7/384)))))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (+.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) x) (fma.f64 F F 2)) (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (pow.f64 x 2)) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32))) (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (pow.f64 x 3)) (fma.f64 -1/48 (pow.f64 (fma.f64 F F 2) 3) (*.f64 (pow.f64 (fma.f64 F F 2) 3) -7/384)))))
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x))))))
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x)))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2))) x)))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (/.f64 x (fma.f64 F F 2)))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (*.f64 -1/4 (/.f64 (fma.f64 F F 2) (/.f64 x (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x)))))))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (/.f64 x (fma.f64 F F 2))) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x)))))) (pow.f64 x 2))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (fma.f64 -1/4 (/.f64 (fma.f64 F F 2) (/.f64 x (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))))) (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (pow.f64 x 2)) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 1/384 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (+.f64 (*.f64 1/64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (*.f64 1/48 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (pow.f64 x 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2)))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (fma.f64 -1 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (/.f64 (pow.f64 x 3) (fma.f64 1/384 (pow.f64 (fma.f64 F F 2) 3) (*.f64 (pow.f64 (fma.f64 F F 2) 3) 7/192)))) (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (/.f64 x (fma.f64 F F 2))) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x)))))) (pow.f64 x 2)))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (fma.f64 -1 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (/.f64 (pow.f64 x 3) (fma.f64 1/384 (pow.f64 (fma.f64 F F 2) 3) (*.f64 (pow.f64 (fma.f64 F F 2) 3) 7/192)))) (fma.f64 -1/4 (/.f64 (fma.f64 F F 2) (/.f64 x (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))))) (*.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (pow.f64 x 2)) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32)))))
(sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 (pow.f64 F 2) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 3/8 (*.f64 (pow.f64 F 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5)))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (fma.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (*.f64 3/8 (*.f64 (pow.f64 F 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5)))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (fma.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (*.f64 (pow.f64 F 4) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))) 3/8))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 -5/16 (*.f64 (pow.f64 F 6) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 7))))) (*.f64 3/8 (*.f64 (pow.f64 F 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (fma.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (fma.f64 -5/16 (*.f64 (pow.f64 F 6) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 7)))) (*.f64 3/8 (*.f64 (pow.f64 F 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (fma.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (fma.f64 -5/16 (*.f64 (pow.f64 F 6) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 7)))) (*.f64 (pow.f64 F 4) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))) 3/8)))))
(/.f64 1 F)
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) (/.f64 1 F))
(+.f64 (/.f64 1 F) (/.f64 (+.f64 -1 (neg.f64 x)) (pow.f64 F 3)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F))))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) (fma.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (fma.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (/.f64 1 F))))
(+.f64 (/.f64 (+.f64 -1 (neg.f64 x)) (pow.f64 F 3)) (fma.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (fma.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (/.f64 1 F))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/48 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F)))))))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) (fma.f64 -1/6 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7)) (fma.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7)) (fma.f64 -1/48 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7)) (fma.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (fma.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (/.f64 1 F)))))))
(+.f64 (/.f64 (+.f64 -1 (neg.f64 x)) (pow.f64 F 3)) (fma.f64 -1/6 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7)) (fma.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7)) (fma.f64 -1/48 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7)) (fma.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (fma.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (/.f64 1 F)))))))
(/.f64 -1 F)
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F))
(-.f64 (*.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) 1/2) (/.f64 1 F))
(fma.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) (neg.f64 (/.f64 1 F)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)))) (/.f64 1 F))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) 3/8) (pow.f64 F 5)) (*.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) 1/2)) (/.f64 1 F))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (/.f64 (pow.f64 F 5) 3/8)) (*.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) 1/2)) (/.f64 1 F))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (+.f64 (*.f64 -1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 -1/48 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (pow.f64 F 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))))) (/.f64 1 F))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/6 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) -7/48)) (pow.f64 F 7)) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) 3/8) (pow.f64 F 5)) (*.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) 1/2))) (/.f64 1 F))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/6 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) -7/48)) (pow.f64 F 7)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (/.f64 (pow.f64 F 5) 3/8)) (*.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) 1/2))) (/.f64 1 F))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))))
(fma.f64 -1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))))
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (/.f64 (pow.f64 F 3) (sin.f64 B))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B)))))
(fma.f64 -1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (/.f64 (pow.f64 F 3) (sin.f64 B))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 3/8 (*.f64 (/.f64 (pow.f64 F 5) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))))
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (/.f64 (pow.f64 F 3) (sin.f64 B))) (fma.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))) (/.f64 (pow.f64 F 5) (sin.f64 B))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))))))
(fma.f64 -1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (/.f64 (pow.f64 F 3) (sin.f64 B))) (fma.f64 3/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))) (/.f64 (pow.f64 F 5) (sin.f64 B))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))))))
(/.f64 1 (sin.f64 B))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (/.f64 1 (sin.f64 B)))
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (/.f64 1 (sin.f64 B)))
(fma.f64 -1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) (/.f64 1 (sin.f64 B)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (/.f64 1 (sin.f64 B))))
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (/.f64 1 (sin.f64 B))))
(+.f64 (/.f64 (+.f64 -1 (neg.f64 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (fma.f64 -1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) (/.f64 1 (sin.f64 B))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (/.f64 1 (sin.f64 B))))))
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (fma.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (*.f64 (pow.f64 F 4) (sin.f64 B))) (fma.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (*.f64 (pow.f64 F 4) (sin.f64 B))) (/.f64 1 (sin.f64 B))))))
(fma.f64 -1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) (+.f64 (/.f64 (+.f64 -1 (neg.f64 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (fma.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (*.f64 (pow.f64 F 4) (sin.f64 B))) (fma.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (*.f64 (pow.f64 F 4) (sin.f64 B))) (/.f64 1 (sin.f64 B))))))
(/.f64 -1 (sin.f64 B))
(-.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (/.f64 1 (sin.f64 B)))
(-.f64 (neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))) (/.f64 1 (sin.f64 B)))
(-.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x)) (/.f64 1 (sin.f64 B)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))))) (/.f64 1 (sin.f64 B)))
(-.f64 (fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))))) (/.f64 1 (sin.f64 B)))
(-.f64 (fma.f64 -1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))))) (/.f64 1 (sin.f64 B)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))))) (/.f64 1 (sin.f64 B)))
(-.f64 (fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) 3/8) (*.f64 (pow.f64 F 4) (sin.f64 B))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))))) (/.f64 1 (sin.f64 B)))
(-.f64 (fma.f64 -1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (/.f64 (*.f64 (pow.f64 F 4) (sin.f64 B)) 3/8)) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))))) (/.f64 1 (sin.f64 B)))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) B)
(/.f64 (fma.f64 -1 x (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))) B)
(/.f64 (fma.f64 -1 x (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) B)
(+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 B (+.f64 (*.f64 1/6 (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 1/3 x))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))))
(fma.f64 -1 (/.f64 x B) (fma.f64 B (fma.f64 1/6 (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))) (*.f64 x 1/3)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))))
(fma.f64 -1 (/.f64 x B) (fma.f64 B (fma.f64 1/6 (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) (*.f64 x 1/3)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))))
(+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 B (+.f64 (*.f64 1/6 (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 1/3 x))) (+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))) (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F)))) (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)))))))
(fma.f64 -1 (/.f64 x B) (fma.f64 B (fma.f64 1/6 (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))) (*.f64 x 1/3)) (fma.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (*.f64 (pow.f64 B 3) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (*.f64 F -7/360)) (*.f64 x 1/45))))))
(fma.f64 -1 (/.f64 x B) (fma.f64 B (fma.f64 1/6 (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) (*.f64 x 1/3)) (fma.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (pow.f64 B 3) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 F -7/360)) (*.f64 x 1/45))))))
(+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 B (+.f64 (*.f64 1/6 (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 1/3 x))) (+.f64 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))) (+.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F)))) (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)))) (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))) (+.f64 (*.f64 -1/5040 F) (+.f64 (*.f64 1/720 F) (*.f64 1/6 (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))))))) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x))) (+.f64 (*.f64 -2/45 x) (*.f64 17/315 x)))))))))
(fma.f64 -1 (/.f64 x B) (fma.f64 B (fma.f64 1/6 (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))) (*.f64 x 1/3)) (fma.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (fma.f64 (pow.f64 B 3) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (*.f64 F -7/360)) (*.f64 x 1/45)) (*.f64 (pow.f64 B 5) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (fma.f64 -1/5040 F (fma.f64 1/720 F (*.f64 1/6 (*.f64 F -7/360))))) (fma.f64 -1/3 (*.f64 x 1/45) (*.f64 x 1/105))))))))
(fma.f64 -1 (/.f64 x B) (fma.f64 B (fma.f64 1/6 (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) (*.f64 x 1/3)) (fma.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (fma.f64 (pow.f64 B 3) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 F -7/360)) (*.f64 x 1/45)) (*.f64 (pow.f64 B 5) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (fma.f64 -1/5040 F (fma.f64 1/720 F (*.f64 F -7/2160)))) (+.f64 (*.f64 x -1/135) (*.f64 x 1/105))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))
(fma.f64 -1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))
(fma.f64 -1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))
(fma.f64 -1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))
(fma.f64 -1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))
(fma.f64 -1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))
(fma.f64 -1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))
(fma.f64 -1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))
(fma.f64 -1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B)))
(+.f64 (*.f64 x (+.f64 (*.f64 -1 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 -1 (/.f64 (cos.f64 B) (sin.f64 B))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))
(fma.f64 x (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (sin.f64 B))) (/.f64 (cos.f64 B) (sin.f64 B)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))))
(fma.f64 x (*.f64 -1 (+.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (sin.f64 B))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))))
(+.f64 (*.f64 3/2 (*.f64 (/.f64 (*.f64 F (pow.f64 x 2)) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 5))))) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 -1 (/.f64 (cos.f64 B) (sin.f64 B))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))))
(fma.f64 3/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5))) (/.f64 F (/.f64 (sin.f64 B) (pow.f64 x 2)))) (fma.f64 x (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (sin.f64 B))) (/.f64 (cos.f64 B) (sin.f64 B)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B)))))
(fma.f64 3/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5))) (/.f64 F (/.f64 (sin.f64 B) (pow.f64 x 2)))) (fma.f64 x (*.f64 -1 (+.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (sin.f64 B))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B)))))
(+.f64 (*.f64 -5/2 (*.f64 (/.f64 (*.f64 F (pow.f64 x 3)) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 7))))) (+.f64 (*.f64 3/2 (*.f64 (/.f64 (*.f64 F (pow.f64 x 2)) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 5))))) (+.f64 (*.f64 x (+.f64 (*.f64 -1 (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 -1 (/.f64 (cos.f64 B) (sin.f64 B))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))))
(fma.f64 -5/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 7))) (/.f64 F (/.f64 (sin.f64 B) (pow.f64 x 3)))) (fma.f64 3/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5))) (/.f64 F (/.f64 (sin.f64 B) (pow.f64 x 2)))) (fma.f64 x (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (sin.f64 B))) (/.f64 (cos.f64 B) (sin.f64 B)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))))))
(fma.f64 -5/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 7))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 x 3))) (fma.f64 3/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5))) (/.f64 F (/.f64 (sin.f64 B) (pow.f64 x 2)))) (fma.f64 x (*.f64 -1 (+.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (sin.f64 B))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))))))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (/.f64 (*.f64 F (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x))))))) (sin.f64 B)))
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (/.f64 F (/.f64 (sin.f64 B) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))))))
(fma.f64 -1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2)))) (*.f64 x (sin.f64 B)))) (/.f64 (*.f64 F (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x))))))) (sin.f64 B))))
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (fma.f64 -1/4 (*.f64 (/.f64 F x) (/.f64 (*.f64 (fma.f64 F F 2) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x)))))) (sin.f64 B))) (/.f64 F (/.f64 (sin.f64 B) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x)))))))))
(fma.f64 -1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) (fma.f64 -1/4 (*.f64 (/.f64 F (*.f64 x (sin.f64 B))) (*.f64 (fma.f64 F F 2) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2)))) (*.f64 x (sin.f64 B)))) (+.f64 (/.f64 (*.f64 F (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x))))))) (sin.f64 B)) (/.f64 (*.f64 F (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2))))) (*.f64 (pow.f64 x 2) (sin.f64 B))))))
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (fma.f64 -1/4 (*.f64 (/.f64 F x) (/.f64 (*.f64 (fma.f64 F F 2) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x)))))) (sin.f64 B))) (+.f64 (/.f64 F (/.f64 (sin.f64 B) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))))) (*.f64 (/.f64 F (pow.f64 x 2)) (/.f64 (*.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32)) (sin.f64 B))))))
(+.f64 (fma.f64 -1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) (fma.f64 -1/4 (*.f64 (/.f64 F (*.f64 x (sin.f64 B))) (*.f64 (fma.f64 F F 2) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x)))))))) (*.f64 (/.f64 F (pow.f64 x 2)) (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (sin.f64 B) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32)))))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (/.f64 (*.f64 F (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x))))))) (sin.f64 B)))
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (/.f64 F (/.f64 (sin.f64 B) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))))))
(fma.f64 -1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2)))) (*.f64 x (sin.f64 B)))) (/.f64 (*.f64 F (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x))))))) (sin.f64 B))))
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (fma.f64 -1/4 (*.f64 (/.f64 F x) (/.f64 (*.f64 (fma.f64 F F 2) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x)))))) (sin.f64 B))) (/.f64 F (/.f64 (sin.f64 B) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x)))))))))
(fma.f64 -1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) (fma.f64 -1/4 (*.f64 (/.f64 F x) (/.f64 (fma.f64 F F 2) (/.f64 (sin.f64 B) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x)))))))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2)))) (*.f64 x (sin.f64 B)))) (+.f64 (/.f64 (*.f64 F (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x))))))) (sin.f64 B)) (/.f64 (*.f64 F (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2))))) (*.f64 (pow.f64 x 2) (sin.f64 B))))))
(fma.f64 -1 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))) (fma.f64 -1/4 (*.f64 (/.f64 F x) (/.f64 (*.f64 (fma.f64 F F 2) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x)))))) (sin.f64 B))) (+.f64 (/.f64 F (/.f64 (sin.f64 B) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))))) (*.f64 (/.f64 F (pow.f64 x 2)) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x)))))) (sin.f64 B))))))
(+.f64 (fma.f64 -1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) (fma.f64 -1/4 (*.f64 (/.f64 F x) (/.f64 (fma.f64 F F 2) (/.f64 (sin.f64 B) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x)))))))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x)))))))) (*.f64 (/.f64 F (pow.f64 x 2)) (/.f64 (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32) (/.f64 (sin.f64 B) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x)))))))))
(/.f64 F B)
(+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))
(fma.f64 1/6 (*.f64 F B) (/.f64 F B))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F)))) (+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B)))
(fma.f64 -1 (*.f64 (pow.f64 B 3) (*.f64 F -7/360)) (fma.f64 1/6 (*.f64 F B) (/.f64 F B)))
(fma.f64 -1 (*.f64 F (*.f64 -7/360 (pow.f64 B 3))) (fma.f64 1/6 (*.f64 F B) (/.f64 F B)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1/5040 F) (+.f64 (*.f64 1/720 F) (*.f64 1/6 (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))))))) (+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))))
(fma.f64 -1 (*.f64 (pow.f64 B 3) (*.f64 F -7/360)) (fma.f64 -1 (*.f64 (pow.f64 B 5) (fma.f64 -1/5040 F (fma.f64 1/720 F (*.f64 1/6 (*.f64 F -7/360))))) (fma.f64 1/6 (*.f64 F B) (/.f64 F B))))
(fma.f64 -1 (*.f64 F (*.f64 -7/360 (pow.f64 B 3))) (fma.f64 -1 (*.f64 (pow.f64 B 5) (fma.f64 -1/5040 F (fma.f64 1/720 F (*.f64 F -7/2160)))) (fma.f64 1/6 (*.f64 F B) (/.f64 F B))))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(*.f64 -1 (/.f64 x B))
(/.f64 (neg.f64 x) B)
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 1/3 (*.f64 B x)))
(fma.f64 -1 (/.f64 x B) (*.f64 (*.f64 x B) 1/3))
(fma.f64 -1 (/.f64 x B) (*.f64 x (*.f64 B 1/3)))
(+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 1/3 (*.f64 B x)) (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)))))
(fma.f64 -1 (/.f64 x B) (fma.f64 1/3 (*.f64 x B) (*.f64 (pow.f64 B 3) (*.f64 x 1/45))))
(fma.f64 -1 (/.f64 x B) (fma.f64 1/3 (*.f64 x B) (*.f64 x (*.f64 1/45 (pow.f64 B 3)))))
(+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 1/3 (*.f64 B x)) (+.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x))) (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x))) (+.f64 (*.f64 -2/45 x) (*.f64 17/315 x)))))))
(fma.f64 -1 (/.f64 x B) (fma.f64 1/3 (*.f64 x B) (fma.f64 (pow.f64 B 3) (*.f64 x 1/45) (*.f64 (pow.f64 B 5) (fma.f64 -1/3 (*.f64 x 1/45) (*.f64 x 1/105))))))
(fma.f64 -1 (/.f64 x B) (fma.f64 1/3 (*.f64 x B) (fma.f64 (pow.f64 B 3) (*.f64 x 1/45) (*.f64 (pow.f64 B 5) (+.f64 (*.f64 x -1/135) (*.f64 x 1/105))))))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1)
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1)
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (pow.f64 1 -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(sqrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))
(sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))
(log.f64 (exp.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(exp.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(pow.f64 (exp.f64 -1/2) (log.f64 (fma.f64 2 x (fma.f64 F F 2))))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1))
(pow.f64 (exp.f64 -1/2) (log.f64 (fma.f64 2 x (fma.f64 F F 2))))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) 1)
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 F (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 F (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 1 (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) F))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) F))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 (neg.f64 F) (/.f64 (neg.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (/.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (neg.f64 F) (neg.f64 (sin.f64 B))))
(/.f64 (sqrt.f64 F) (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 F)))
(*.f64 (/.f64 (sqrt.f64 F) (sin.f64 B)) (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 F)))
(*.f64 (*.f64 (sqrt.f64 F) (/.f64 (sqrt.f64 F) (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 (sqrt.f64 F) (/.f64 (sin.f64 B) (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (/.f64 (sqrt.f64 F) (sin.f64 B)) (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 F)))
(*.f64 (*.f64 (sqrt.f64 F) (/.f64 (sqrt.f64 F) (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 (cbrt.f64 F) (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 F) 2)))
(/.f64 (cbrt.f64 F) (/.f64 (sin.f64 B) (*.f64 (pow.f64 (cbrt.f64 F) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (cbrt.f64 F) (*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 F)))
(/.f64 (cbrt.f64 F) (/.f64 (sin.f64 B) (*.f64 (pow.f64 (cbrt.f64 F) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (cbrt.f64 F) (*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (sin.f64 B) (*.f64 (cbrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 (cbrt.f64 F) (/.f64 (sin.f64 B) (*.f64 (pow.f64 (cbrt.f64 F) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (cbrt.f64 F) (*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (sin.f64 B) F)) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B)) F))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (/.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (sin.f64 B) F)) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B)) F))
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 (*.f64 F (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (sin.f64 B) F)) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B)) F))
(/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (neg.f64 (sin.f64 B)))
(*.f64 (/.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (neg.f64 F) (neg.f64 (sin.f64 B))))
(/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (neg.f64 (sin.f64 B)))
(*.f64 (/.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (neg.f64 F) (neg.f64 (sin.f64 B))))
(/.f64 (/.f64 F (/.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sin.f64 B))
(/.f64 (*.f64 (/.f64 F 1) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B))
(/.f64 F (/.f64 (*.f64 (sin.f64 B) 1) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 (/.f64 F (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sqrt.f64 (sin.f64 B)))
(/.f64 F (*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) F)) (cbrt.f64 (sin.f64 B)))
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) F)))
(/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 (sin.f64 B) (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))))
(*.f64 (/.f64 (sqrt.f64 F) (sin.f64 B)) (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 F)))
(*.f64 (*.f64 (sqrt.f64 F) (/.f64 (sqrt.f64 F) (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (neg.f64 (sin.f64 B)))
(*.f64 (/.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (neg.f64 F) (neg.f64 (sin.f64 B))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 F 4))) (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (pow.f64 (cbrt.f64 F) 2))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 F 4))) (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sqrt.f64 (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 F) 2)) (*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 F 4))) (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (/.f64 (sin.f64 B) (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sin.f64 B)) (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (/.f64 (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sin.f64 B)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) (/.f64 (sin.f64 B) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(/.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (/.f64 (/.f64 (sin.f64 B) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(*.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (/.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (/.f64 (sin.f64 B) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))))
(/.f64 (pow.f64 1 -1/2) (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2)))
(*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (/.f64 (sin.f64 B) F)) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(/.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1) (/.f64 (sin.f64 B) F))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (/.f64 (sin.f64 B) F)) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (/.f64 (sin.f64 B) F)))
(pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1)
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) 2)
(pow.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (sqrt.f64 (/.f64 F (sin.f64 B)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 3)
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(pow.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3) 1/3)
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))
(sqrt.f64 (*.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) (pow.f64 (/.f64 F (sin.f64 B)) 2)))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (fma.f64 2 x (fma.f64 F F 2))))
(log.f64 (pow.f64 (exp.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3)))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3) (pow.f64 (/.f64 F (sin.f64 B)) 3)))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(exp.f64 (log.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) 1)
(/.f64 x (tan.f64 B))
(/.f64 x (tan.f64 B))
(/.f64 1 (/.f64 (tan.f64 B) x))
(/.f64 x (tan.f64 B))
(/.f64 1 (/.f64 (/.f64 (tan.f64 B) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 1 (/.f64 (tan.f64 B) (cbrt.f64 x))) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (cbrt.f64 x) (/.f64 (pow.f64 (cbrt.f64 x) 2) (tan.f64 B)))
(/.f64 -1 (/.f64 (tan.f64 B) x))
(*.f64 (/.f64 -1 (tan.f64 B)) x)
(/.f64 (neg.f64 x) (tan.f64 B))
(/.f64 (neg.f64 x) (tan.f64 B))
(*.f64 (/.f64 -1 (tan.f64 B)) x)
(/.f64 (sqrt.f64 x) (/.f64 (tan.f64 B) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(/.f64 (sqrt.f64 x) (/.f64 (tan.f64 B) (*.f64 (sqrt.f64 x) 1)))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(/.f64 (sqrt.f64 x) (/.f64 (tan.f64 B) (neg.f64 (sqrt.f64 x))))
(*.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) (neg.f64 (sqrt.f64 x)))
(*.f64 (neg.f64 (sqrt.f64 x)) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(/.f64 (cbrt.f64 x) (/.f64 (tan.f64 B) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 1 (/.f64 (tan.f64 B) (cbrt.f64 x))) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (cbrt.f64 x) (/.f64 (pow.f64 (cbrt.f64 x) 2) (tan.f64 B)))
(/.f64 (cbrt.f64 x) (/.f64 (/.f64 (tan.f64 B) (sqrt.f64 x)) (cbrt.f64 (sqrt.f64 x))))
(*.f64 (cbrt.f64 (sqrt.f64 x)) (*.f64 (/.f64 (cbrt.f64 x) (tan.f64 B)) (sqrt.f64 x)))
(/.f64 (cbrt.f64 x) (/.f64 (/.f64 (tan.f64 B) (cbrt.f64 x)) (cbrt.f64 x)))
(*.f64 (/.f64 1 (/.f64 (tan.f64 B) (cbrt.f64 x))) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (cbrt.f64 x) (/.f64 (pow.f64 (cbrt.f64 x) 2) (tan.f64 B)))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (tan.f64 B) (cbrt.f64 x)))
(*.f64 (/.f64 1 (/.f64 (tan.f64 B) (cbrt.f64 x))) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (cbrt.f64 x) (/.f64 (pow.f64 (cbrt.f64 x) 2) (tan.f64 B)))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (tan.f64 B) (*.f64 (cbrt.f64 x) 1)))
(*.f64 (/.f64 1 (/.f64 (tan.f64 B) (cbrt.f64 x))) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (cbrt.f64 x) (/.f64 (pow.f64 (cbrt.f64 x) 2) (tan.f64 B)))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (tan.f64 B) (neg.f64 (cbrt.f64 x))))
(*.f64 (neg.f64 (cbrt.f64 x)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (tan.f64 B)))
(/.f64 (*.f64 x -1) (tan.f64 B))
(*.f64 (/.f64 -1 (tan.f64 B)) x)
(/.f64 (neg.f64 x) (tan.f64 B))
(/.f64 (/.f64 x 1) (tan.f64 B))
(/.f64 x (tan.f64 B))
(/.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (sqrt.f64 (tan.f64 B)))
(/.f64 x (*.f64 (sqrt.f64 (tan.f64 B)) (sqrt.f64 (tan.f64 B))))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (tan.f64 B)))
(/.f64 x (*.f64 (cbrt.f64 (tan.f64 B)) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)))
(/.f64 (/.f64 (neg.f64 x) 1) (tan.f64 B))
(*.f64 (/.f64 -1 (tan.f64 B)) x)
(/.f64 (neg.f64 x) (tan.f64 B))
(/.f64 (/.f64 (neg.f64 x) -1) (tan.f64 B))
(/.f64 x (tan.f64 B))
(/.f64 (/.f64 (neg.f64 x) (sqrt.f64 (tan.f64 B))) (sqrt.f64 (tan.f64 B)))
(/.f64 (neg.f64 x) (*.f64 (sqrt.f64 (tan.f64 B)) (sqrt.f64 (tan.f64 B))))
(/.f64 (/.f64 (neg.f64 x) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (tan.f64 B)))
(/.f64 (neg.f64 x) (*.f64 (cbrt.f64 (tan.f64 B)) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)))
(/.f64 (/.f64 x -1) (tan.f64 B))
(*.f64 (/.f64 -1 (tan.f64 B)) x)
(/.f64 (neg.f64 x) (tan.f64 B))
(/.f64 (neg.f64 (sqrt.f64 x)) (/.f64 (tan.f64 B) (sqrt.f64 x)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (tan.f64 B) (cbrt.f64 x)))
(neg.f64 (*.f64 (cbrt.f64 x) (/.f64 (pow.f64 (cbrt.f64 x) 2) (tan.f64 B))))
(/.f64 (neg.f64 (neg.f64 x)) (tan.f64 B))
(/.f64 x (tan.f64 B))
(/.f64 (sqrt.f64 (sqrt.f64 x)) (/.f64 (/.f64 (tan.f64 B) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))))
(/.f64 (sqrt.f64 (sqrt.f64 x)) (/.f64 (tan.f64 B) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 x)) (tan.f64 B)) (sqrt.f64 x)))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (/.f64 (tan.f64 B) (sqrt.f64 x)) (sqrt.f64 (cbrt.f64 x))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (tan.f64 B) (sqrt.f64 x))) (sqrt.f64 (cbrt.f64 x)))
(*.f64 (sqrt.f64 (cbrt.f64 x)) (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (tan.f64 B) (sqrt.f64 x))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (/.f64 (tan.f64 B) (cbrt.f64 x)) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (tan.f64 B) (cbrt.f64 x))) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)))
(/.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2))) (/.f64 (tan.f64 B) (cbrt.f64 x)))
(/.f64 (sqrt.f64 (neg.f64 x)) (/.f64 (tan.f64 B) (sqrt.f64 (neg.f64 x))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 x)) (sqrt.f64 (neg.f64 x))) (tan.f64 B))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2))) (/.f64 (/.f64 (tan.f64 B) (cbrt.f64 x)) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2))))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (/.f64 (tan.f64 B) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2))))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (/.f64 (tan.f64 B) (*.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 x)) (cbrt.f64 (neg.f64 x))) (/.f64 (tan.f64 B) (cbrt.f64 (neg.f64 x))))
(/.f64 (cbrt.f64 (neg.f64 x)) (/.f64 (/.f64 (tan.f64 B) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (neg.f64 x))))
(pow.f64 (/.f64 x (tan.f64 B)) 1)
(/.f64 x (tan.f64 B))
(pow.f64 (/.f64 (tan.f64 B) x) -1)
(/.f64 x (tan.f64 B))
(pow.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) 2)
(/.f64 x (tan.f64 B))
(pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3)
(/.f64 x (tan.f64 B))
(pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 1/3)
(/.f64 x (tan.f64 B))
(neg.f64 (/.f64 x (tan.f64 B)))
(*.f64 (/.f64 -1 (tan.f64 B)) x)
(/.f64 (neg.f64 x) (tan.f64 B))
(sqrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2))
(log.f64 (exp.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (tan.f64 B)))))
(/.f64 x (tan.f64 B))
(cbrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3))
(/.f64 x (tan.f64 B))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 1 (tan.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (/.f64 1 (pow.f64 (tan.f64 B) 3))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 x 3) 1) (pow.f64 (tan.f64 B) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (/.f64 1 (pow.f64 (tan.f64 B) 3))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 x 3) 1) (pow.f64 (tan.f64 B) 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (tan.f64 B) 3)))
(/.f64 x (tan.f64 B))
(expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(exp.f64 (log.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(exp.f64 (*.f64 (log.f64 (/.f64 x (tan.f64 B))) 1))
(/.f64 x (tan.f64 B))
(log1p.f64 (expm1.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (tan.f64 B)))) 1)
(/.f64 1 (tan.f64 B))
(*.f64 1 (/.f64 1 (tan.f64 B)))
(/.f64 1 (tan.f64 B))
(*.f64 (/.f64 1 (tan.f64 B)) 1)
(/.f64 1 (tan.f64 B))
(*.f64 -1 (/.f64 1 (tan.f64 B)))
(/.f64 -1 (tan.f64 B))
(*.f64 (/.f64 1 (sin.f64 B)) (cos.f64 B))
(*.f64 (pow.f64 (tan.f64 B) -1/2) (pow.f64 (tan.f64 B) -1/2))
(/.f64 1 (tan.f64 B))
(*.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) (cbrt.f64 (pow.f64 (tan.f64 B) -2)))
(/.f64 1 (/.f64 (cbrt.f64 (tan.f64 B)) (cbrt.f64 (pow.f64 (tan.f64 B) -2))))
(*.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (/.f64 1 (cbrt.f64 (tan.f64 B))))
(*.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) (cbrt.f64 (pow.f64 (tan.f64 B) -2)))
(/.f64 1 (/.f64 (cbrt.f64 (tan.f64 B)) (cbrt.f64 (pow.f64 (tan.f64 B) -2))))
(*.f64 (pow.f64 (sqrt.f64 (tan.f64 B)) -1) (pow.f64 (sqrt.f64 (tan.f64 B)) -1))
(pow.f64 (sqrt.f64 (tan.f64 B)) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2) -1) (pow.f64 (cbrt.f64 (tan.f64 B)) -1))
(*.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 B)) 2)))
(pow.f64 (tan.f64 B) -1)
(/.f64 1 (tan.f64 B))
(pow.f64 (/.f64 1 (tan.f64 B)) 1)
(/.f64 1 (tan.f64 B))
(pow.f64 (pow.f64 (tan.f64 B) -1/2) 2)
(/.f64 1 (tan.f64 B))
(pow.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) 3)
(/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 B)) 3))
(pow.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3) 1/3)
(/.f64 1 (tan.f64 B))
(sqrt.f64 (pow.f64 (tan.f64 B) -2))
(log.f64 (exp.f64 (/.f64 1 (tan.f64 B))))
(/.f64 1 (tan.f64 B))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (tan.f64 B)))))
(/.f64 1 (tan.f64 B))
(cbrt.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3))
(/.f64 1 (tan.f64 B))
(expm1.f64 (log1p.f64 (/.f64 1 (tan.f64 B))))
(/.f64 1 (tan.f64 B))
(exp.f64 (neg.f64 (log.f64 (tan.f64 B))))
(/.f64 1 (tan.f64 B))
(exp.f64 (*.f64 (log.f64 (tan.f64 B)) -1))
(/.f64 1 (tan.f64 B))
(exp.f64 (*.f64 (neg.f64 (log.f64 (tan.f64 B))) 1))
(/.f64 1 (tan.f64 B))
(log1p.f64 (expm1.f64 (/.f64 1 (tan.f64 B))))
(/.f64 1 (tan.f64 B))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1)
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1)
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (pow.f64 1 -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(sqrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))
(sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))
(log.f64 (exp.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(exp.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(pow.f64 (exp.f64 -1/2) (log.f64 (fma.f64 2 x (fma.f64 F F 2))))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1))
(pow.f64 (exp.f64 -1/2) (log.f64 (fma.f64 2 x (fma.f64 F F 2))))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) 1)
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 F (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 F (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 1 (/.f64 (sin.f64 B) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 1 (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) F))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 1 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (sin.f64 B) F))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 (neg.f64 F) (/.f64 (neg.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (/.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (neg.f64 F) (neg.f64 (sin.f64 B))))
(/.f64 (sqrt.f64 F) (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 F)))
(*.f64 (/.f64 (sqrt.f64 F) (sin.f64 B)) (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 F)))
(*.f64 (*.f64 (sqrt.f64 F) (/.f64 (sqrt.f64 F) (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 (sqrt.f64 F) (/.f64 (sin.f64 B) (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (/.f64 (sqrt.f64 F) (sin.f64 B)) (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 F)))
(*.f64 (*.f64 (sqrt.f64 F) (/.f64 (sqrt.f64 F) (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 (cbrt.f64 F) (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (cbrt.f64 F) 2)))
(/.f64 (cbrt.f64 F) (/.f64 (sin.f64 B) (*.f64 (pow.f64 (cbrt.f64 F) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (cbrt.f64 F) (*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 F)))
(/.f64 (cbrt.f64 F) (/.f64 (sin.f64 B) (*.f64 (pow.f64 (cbrt.f64 F) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (cbrt.f64 F) (*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (sin.f64 B) (*.f64 (cbrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 (cbrt.f64 F) (/.f64 (sin.f64 B) (*.f64 (pow.f64 (cbrt.f64 F) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (cbrt.f64 F) (*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (sin.f64 B) F)) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B)) F))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (/.f64 (/.f64 (sin.f64 B) F) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (sin.f64 B) F)) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B)) F))
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 (*.f64 F (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (sin.f64 B) F)) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B)) F))
(/.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (neg.f64 (sin.f64 B)))
(*.f64 (/.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (neg.f64 F) (neg.f64 (sin.f64 B))))
(/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (neg.f64 (sin.f64 B)))
(*.f64 (/.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (neg.f64 F) (neg.f64 (sin.f64 B))))
(/.f64 (/.f64 F (/.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sin.f64 B))
(/.f64 (*.f64 (/.f64 F 1) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B))
(/.f64 F (/.f64 (*.f64 (sin.f64 B) 1) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 (/.f64 F (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sqrt.f64 (sin.f64 B)))
(/.f64 F (*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) F)) (cbrt.f64 (sin.f64 B)))
(/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) F)))
(/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 (sin.f64 B) (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))))
(*.f64 (/.f64 (sqrt.f64 F) (sin.f64 B)) (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 F)))
(*.f64 (*.f64 (sqrt.f64 F) (/.f64 (sqrt.f64 F) (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 (neg.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (neg.f64 (sin.f64 B)))
(*.f64 (/.f64 (neg.f64 F) (neg.f64 (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (neg.f64 F) (neg.f64 (sin.f64 B))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 F 4))) (/.f64 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (pow.f64 (cbrt.f64 F) 2))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 F 4))) (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sqrt.f64 (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 F) 2)) (*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 F 4))) (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (/.f64 (sin.f64 B) (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sin.f64 B)) (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (/.f64 (sqrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sin.f64 B)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) (/.f64 (sin.f64 B) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(/.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (/.f64 (/.f64 (sin.f64 B) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(*.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (/.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (/.f64 (sin.f64 B) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))))
(/.f64 (pow.f64 1 -1/2) (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2)))
(*.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (/.f64 (sin.f64 B) F)) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(/.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1) (/.f64 (sin.f64 B) F))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (/.f64 (sin.f64 B) F)) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (/.f64 (sin.f64 B) F)))
(pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1)
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) 2)
(pow.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (sqrt.f64 (/.f64 F (sin.f64 B)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 3)
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(pow.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3) 1/3)
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))
(sqrt.f64 (*.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) (pow.f64 (/.f64 F (sin.f64 B)) 2)))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (fma.f64 2 x (fma.f64 F F 2))))
(log.f64 (pow.f64 (exp.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3)))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3) (pow.f64 (/.f64 F (sin.f64 B)) 3)))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(exp.f64 (log.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 F (sin.f64 B)))) 1)
(/.f64 F (sin.f64 B))
(*.f64 F (/.f64 1 (sin.f64 B)))
(/.f64 F (sin.f64 B))
(*.f64 1 (/.f64 F (sin.f64 B)))
(/.f64 F (sin.f64 B))
(*.f64 (/.f64 F (sin.f64 B)) 1)
(/.f64 F (sin.f64 B))
(*.f64 (/.f64 1 (sin.f64 B)) F)
(/.f64 F (sin.f64 B))
(*.f64 (neg.f64 F) (/.f64 1 (neg.f64 (sin.f64 B))))
(*.f64 (neg.f64 F) (/.f64 -1 (sin.f64 B)))
(*.f64 (sqrt.f64 F) (*.f64 (sqrt.f64 F) (/.f64 1 (sin.f64 B))))
(*.f64 (sqrt.f64 F) (*.f64 (/.f64 1 (sin.f64 B)) (sqrt.f64 F)))
(*.f64 (/.f64 1 (sin.f64 B)) (*.f64 (sqrt.f64 F) (sqrt.f64 F)))
(*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (sqrt.f64 (/.f64 F (sin.f64 B))))
(/.f64 F (sin.f64 B))
(*.f64 (pow.f64 (cbrt.f64 F) 2) (*.f64 (cbrt.f64 F) (/.f64 1 (sin.f64 B))))
(*.f64 (pow.f64 (cbrt.f64 F) 2) (*.f64 (/.f64 1 (sin.f64 B)) (cbrt.f64 F)))
(*.f64 (/.f64 1 (sin.f64 B)) (*.f64 (cbrt.f64 F) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2))
(/.f64 F (sin.f64 B))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2) (cbrt.f64 (/.f64 F (sin.f64 B))))
(/.f64 F (sin.f64 B))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (sin.f64 B))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (sqrt.f64 F) 1) (/.f64 (sqrt.f64 F) (sin.f64 B)))
(*.f64 (sqrt.f64 F) (/.f64 (sqrt.f64 F) (sin.f64 B)))
(*.f64 (/.f64 (sqrt.f64 F) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (sqrt.f64 F) (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) 1) (/.f64 (cbrt.f64 F) (sin.f64 B)))
(*.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (cbrt.f64 F) (sin.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sqrt.f64 (sin.f64 B))) (/.f64 (cbrt.f64 F) (sqrt.f64 (sin.f64 B))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (cbrt.f64 F) (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (/.f64 F (sin.f64 B))))
(*.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) (/.f64 (pow.f64 (cbrt.f64 F) 2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))
(pow.f64 (/.f64 F (sin.f64 B)) 1)
(/.f64 F (sin.f64 B))
(pow.f64 (/.f64 (sin.f64 B) F) -1)
(/.f64 F (sin.f64 B))
(pow.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) 2)
(/.f64 F (sin.f64 B))
(pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 3)
(/.f64 F (sin.f64 B))
(pow.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) 1/3)
(/.f64 F (sin.f64 B))
(neg.f64 (/.f64 F (neg.f64 (sin.f64 B))))
(/.f64 (neg.f64 F) (neg.f64 (sin.f64 B)))
(sqrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2))
(log.f64 (exp.f64 (/.f64 F (sin.f64 B))))
(/.f64 F (sin.f64 B))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 F (sin.f64 B)))))
(/.f64 F (sin.f64 B))
(cbrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3))
(/.f64 F (sin.f64 B))
(cbrt.f64 (/.f64 (pow.f64 F 3) (pow.f64 (sin.f64 B) 3)))
(/.f64 F (sin.f64 B))
(expm1.f64 (log1p.f64 (/.f64 F (sin.f64 B))))
(/.f64 F (sin.f64 B))
(exp.f64 (log.f64 (/.f64 F (sin.f64 B))))
(/.f64 F (sin.f64 B))
(exp.f64 (*.f64 (log.f64 (/.f64 F (sin.f64 B))) 1))
(/.f64 F (sin.f64 B))
(log1p.f64 (expm1.f64 (/.f64 F (sin.f64 B))))
(/.f64 F (sin.f64 B))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) 1)
(/.f64 x (tan.f64 B))
(*.f64 x (/.f64 1 (tan.f64 B)))
(/.f64 x (tan.f64 B))
(*.f64 1 (/.f64 x (tan.f64 B)))
(/.f64 x (tan.f64 B))
(*.f64 (/.f64 1 (tan.f64 B)) x)
(/.f64 x (tan.f64 B))
(*.f64 (/.f64 x (tan.f64 B)) 1)
(/.f64 x (tan.f64 B))
(*.f64 -1 (/.f64 x (tan.f64 B)))
(*.f64 (/.f64 -1 (tan.f64 B)) x)
(/.f64 (neg.f64 x) (tan.f64 B))
(*.f64 (neg.f64 x) (/.f64 1 (tan.f64 B)))
(*.f64 (/.f64 -1 (tan.f64 B)) x)
(/.f64 (neg.f64 x) (tan.f64 B))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (tan.f64 B))))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(*.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (sqrt.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(*.f64 (pow.f64 (tan.f64 B) -1/2) (*.f64 (pow.f64 (tan.f64 B) -1/2) x))
(/.f64 x (tan.f64 B))
(*.f64 (pow.f64 (tan.f64 B) -1/2) (/.f64 x (sqrt.f64 (tan.f64 B))))
(*.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (pow.f64 (tan.f64 B) -1/2))
(/.f64 (*.f64 x (pow.f64 (tan.f64 B) -1/2)) (sqrt.f64 (tan.f64 B)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (tan.f64 B))))
(*.f64 (/.f64 1 (/.f64 (tan.f64 B) (cbrt.f64 x))) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (cbrt.f64 x) (/.f64 (pow.f64 (cbrt.f64 x) 2) (tan.f64 B)))
(*.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (*.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) x))
(*.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (/.f64 (*.f64 1 x) (cbrt.f64 (tan.f64 B))))
(*.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (/.f64 x (cbrt.f64 (tan.f64 B))))
(*.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2))
(/.f64 x (tan.f64 B))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (cbrt.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(*.f64 (*.f64 x (pow.f64 (tan.f64 B) -1/2)) (pow.f64 (tan.f64 B) -1/2))
(/.f64 x (tan.f64 B))
(*.f64 (*.f64 x (cbrt.f64 (pow.f64 (tan.f64 B) -2))) (/.f64 1 (cbrt.f64 (tan.f64 B))))
(*.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (/.f64 (*.f64 1 x) (cbrt.f64 (tan.f64 B))))
(*.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (/.f64 x (cbrt.f64 (tan.f64 B))))
(*.f64 (*.f64 (/.f64 1 (tan.f64 B)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(*.f64 (*.f64 (/.f64 1 (tan.f64 B)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (/.f64 1 (/.f64 (tan.f64 B) (cbrt.f64 x))) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (cbrt.f64 x) (/.f64 (pow.f64 (cbrt.f64 x) 2) (tan.f64 B)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 x (cbrt.f64 (tan.f64 B))))
(/.f64 x (*.f64 (cbrt.f64 (tan.f64 B)) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)))
(*.f64 (/.f64 x 1) (/.f64 1 (tan.f64 B)))
(/.f64 x (tan.f64 B))
(*.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (pow.f64 (tan.f64 B) -1/2))
(/.f64 (*.f64 x (pow.f64 (tan.f64 B) -1/2)) (sqrt.f64 (tan.f64 B)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 1 (cbrt.f64 (tan.f64 B))))
(/.f64 x (*.f64 (cbrt.f64 (tan.f64 B)) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)))
(*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (tan.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 1 (/.f64 (tan.f64 B) (cbrt.f64 x))) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (cbrt.f64 x) (/.f64 (pow.f64 (cbrt.f64 x) 2) (tan.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (tan.f64 B))) (/.f64 (cbrt.f64 x) (sqrt.f64 (tan.f64 B))))
(/.f64 (*.f64 (cbrt.f64 x) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (tan.f64 B)))) (sqrt.f64 (tan.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (/.f64 x (tan.f64 B))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (tan.f64 B)) 2))
(*.f64 (/.f64 (sqrt.f64 x) -1) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) (/.f64 (sqrt.f64 x) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) -1) (/.f64 (cbrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 (cbrt.f64 x) (tan.f64 B)) (/.f64 (pow.f64 (cbrt.f64 x) 2) -1))
(/.f64 (*.f64 (cbrt.f64 x) (/.f64 (pow.f64 (cbrt.f64 x) 2) (tan.f64 B))) -1)
(pow.f64 (/.f64 x (tan.f64 B)) 1)
(/.f64 x (tan.f64 B))
(pow.f64 (/.f64 (tan.f64 B) x) -1)
(/.f64 x (tan.f64 B))
(pow.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) 2)
(/.f64 x (tan.f64 B))
(pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3)
(/.f64 x (tan.f64 B))
(pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 1/3)
(/.f64 x (tan.f64 B))
(neg.f64 (/.f64 x (tan.f64 B)))
(*.f64 (/.f64 -1 (tan.f64 B)) x)
(/.f64 (neg.f64 x) (tan.f64 B))
(sqrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2))
(log.f64 (exp.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (tan.f64 B)))))
(/.f64 x (tan.f64 B))
(cbrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3))
(/.f64 x (tan.f64 B))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 1 (tan.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (/.f64 1 (pow.f64 (tan.f64 B) 3))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 x 3) 1) (pow.f64 (tan.f64 B) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (/.f64 1 (pow.f64 (tan.f64 B) 3))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 x 3) 1) (pow.f64 (tan.f64 B) 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (tan.f64 B) 3)))
(/.f64 x (tan.f64 B))
(expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(exp.f64 (log.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(exp.f64 (*.f64 (log.f64 (/.f64 x (tan.f64 B))) 1))
(/.f64 x (tan.f64 B))
(log1p.f64 (expm1.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1)
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1)
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (pow.f64 1 -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(sqrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))
(sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))
(log.f64 (exp.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(exp.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(pow.f64 (exp.f64 -1/2) (log.f64 (fma.f64 2 x (fma.f64 F F 2))))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1))
(pow.f64 (exp.f64 -1/2) (log.f64 (fma.f64 2 x (fma.f64 F F 2))))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(+.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 x (tan.f64 B)))
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))
(+.f64 (/.f64 x (tan.f64 B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))))) 1)
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) (-.f64 1 (/.f64 x (tan.f64 B))))
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) (-.f64 1 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))
(-.f64 (+.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B))))) 1)
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))
(-.f64 (+.f64 (/.f64 x (tan.f64 B)) (exp.f64 (log1p.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))) 1)
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))
(*.f64 1 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))))
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))
(*.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))) 1)
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))) (sqrt.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))))
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))) 2))
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))) 2) (cbrt.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))))
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 x (tan.f64 B))))
(/.f64 (-.f64 (*.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) (pow.f64 (/.f64 F (sin.f64 B)) 2)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 x (tan.f64 B))))
(/.f64 (-.f64 (/.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (fma.f64 2 x (fma.f64 F F 2))) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (-.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 x (tan.f64 B))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (*.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 x (tan.f64 B)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (-.f64 (fma.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) (pow.f64 (/.f64 x (tan.f64 B)) 2)) (*.f64 (/.f64 F (sin.f64 B)) (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3) (pow.f64 (/.f64 x (tan.f64 B)) 3)) (+.f64 (/.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2) (fma.f64 2 x (fma.f64 F F 2))) (-.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2) (*.f64 (/.f64 F (sin.f64 B)) (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))))))
(/.f64 (+.f64 (*.f64 (sin.f64 B) x) (*.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (tan.f64 B))) (*.f64 (sin.f64 B) (tan.f64 B)))
(/.f64 (fma.f64 (sin.f64 B) x (*.f64 F (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (tan.f64 B)))) (*.f64 (sin.f64 B) (tan.f64 B)))
(/.f64 (fma.f64 (sin.f64 B) x (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 F (tan.f64 B)))) (*.f64 (sin.f64 B) (tan.f64 B)))
(/.f64 (+.f64 (sin.f64 B) (*.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (tan.f64 B) x))) (*.f64 (sin.f64 B) (/.f64 (tan.f64 B) x)))
(/.f64 (+.f64 (sin.f64 B) (*.f64 F (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (tan.f64 B) x)))) (*.f64 (sin.f64 B) (/.f64 (tan.f64 B) x)))
(/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (tan.f64 B)) (*.f64 (sin.f64 B) (neg.f64 x))) (*.f64 (sin.f64 B) (tan.f64 B)))
(/.f64 (fma.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (tan.f64 B) (*.f64 (sin.f64 B) (neg.f64 x))) (*.f64 (sin.f64 B) (tan.f64 B)))
(pow.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))) 1)
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))) 2)
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))) 3)
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))
(pow.f64 (pow.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))) 3) 1/3)
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))))
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))))))
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B))) 3))
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))))
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))
(exp.f64 (log.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))))
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))) 1))
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))))
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 x (tan.f64 B)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 F (sin.f64 B)))) 1)
(/.f64 F (sin.f64 B))
(*.f64 F (/.f64 1 (sin.f64 B)))
(/.f64 F (sin.f64 B))
(*.f64 1 (/.f64 F (sin.f64 B)))
(/.f64 F (sin.f64 B))
(*.f64 (/.f64 F (sin.f64 B)) 1)
(/.f64 F (sin.f64 B))
(*.f64 (/.f64 1 (sin.f64 B)) F)
(/.f64 F (sin.f64 B))
(*.f64 (neg.f64 F) (/.f64 1 (neg.f64 (sin.f64 B))))
(*.f64 (neg.f64 F) (/.f64 -1 (sin.f64 B)))
(*.f64 (sqrt.f64 F) (*.f64 (sqrt.f64 F) (/.f64 1 (sin.f64 B))))
(*.f64 (sqrt.f64 F) (*.f64 (/.f64 1 (sin.f64 B)) (sqrt.f64 F)))
(*.f64 (/.f64 1 (sin.f64 B)) (*.f64 (sqrt.f64 F) (sqrt.f64 F)))
(*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (sqrt.f64 (/.f64 F (sin.f64 B))))
(/.f64 F (sin.f64 B))
(*.f64 (pow.f64 (cbrt.f64 F) 2) (*.f64 (cbrt.f64 F) (/.f64 1 (sin.f64 B))))
(*.f64 (pow.f64 (cbrt.f64 F) 2) (*.f64 (/.f64 1 (sin.f64 B)) (cbrt.f64 F)))
(*.f64 (/.f64 1 (sin.f64 B)) (*.f64 (cbrt.f64 F) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2))
(/.f64 F (sin.f64 B))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2) (cbrt.f64 (/.f64 F (sin.f64 B))))
(/.f64 F (sin.f64 B))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (sin.f64 B))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (sqrt.f64 F) 1) (/.f64 (sqrt.f64 F) (sin.f64 B)))
(*.f64 (sqrt.f64 F) (/.f64 (sqrt.f64 F) (sin.f64 B)))
(*.f64 (/.f64 (sqrt.f64 F) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (sqrt.f64 F) (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) 1) (/.f64 (cbrt.f64 F) (sin.f64 B)))
(*.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (cbrt.f64 F) (sin.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sqrt.f64 (sin.f64 B))) (/.f64 (cbrt.f64 F) (sqrt.f64 (sin.f64 B))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (cbrt.f64 F) (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (/.f64 F (sin.f64 B))))
(*.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) (/.f64 (pow.f64 (cbrt.f64 F) 2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))
(pow.f64 (/.f64 F (sin.f64 B)) 1)
(/.f64 F (sin.f64 B))
(pow.f64 (/.f64 (sin.f64 B) F) -1)
(/.f64 F (sin.f64 B))
(pow.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) 2)
(/.f64 F (sin.f64 B))
(pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 3)
(/.f64 F (sin.f64 B))
(pow.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) 1/3)
(/.f64 F (sin.f64 B))
(neg.f64 (/.f64 F (neg.f64 (sin.f64 B))))
(/.f64 (neg.f64 F) (neg.f64 (sin.f64 B)))
(sqrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2))
(log.f64 (exp.f64 (/.f64 F (sin.f64 B))))
(/.f64 F (sin.f64 B))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 F (sin.f64 B)))))
(/.f64 F (sin.f64 B))
(cbrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3))
(/.f64 F (sin.f64 B))
(cbrt.f64 (/.f64 (pow.f64 F 3) (pow.f64 (sin.f64 B) 3)))
(/.f64 F (sin.f64 B))
(expm1.f64 (log1p.f64 (/.f64 F (sin.f64 B))))
(/.f64 F (sin.f64 B))
(exp.f64 (log.f64 (/.f64 F (sin.f64 B))))
(/.f64 F (sin.f64 B))
(exp.f64 (*.f64 (log.f64 (/.f64 F (sin.f64 B))) 1))
(/.f64 F (sin.f64 B))
(log1p.f64 (expm1.f64 (/.f64 F (sin.f64 B))))
(/.f64 F (sin.f64 B))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) 1)
(/.f64 x (tan.f64 B))
(*.f64 x (/.f64 1 (tan.f64 B)))
(/.f64 x (tan.f64 B))
(*.f64 1 (/.f64 x (tan.f64 B)))
(/.f64 x (tan.f64 B))
(*.f64 (/.f64 1 (tan.f64 B)) x)
(/.f64 x (tan.f64 B))
(*.f64 (/.f64 x (tan.f64 B)) 1)
(/.f64 x (tan.f64 B))
(*.f64 -1 (/.f64 x (tan.f64 B)))
(*.f64 (/.f64 -1 (tan.f64 B)) x)
(/.f64 (neg.f64 x) (tan.f64 B))
(*.f64 (neg.f64 x) (/.f64 1 (tan.f64 B)))
(*.f64 (/.f64 -1 (tan.f64 B)) x)
(/.f64 (neg.f64 x) (tan.f64 B))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (tan.f64 B))))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(*.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (sqrt.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(*.f64 (pow.f64 (tan.f64 B) -1/2) (*.f64 (pow.f64 (tan.f64 B) -1/2) x))
(/.f64 x (tan.f64 B))
(*.f64 (pow.f64 (tan.f64 B) -1/2) (/.f64 x (sqrt.f64 (tan.f64 B))))
(*.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (pow.f64 (tan.f64 B) -1/2))
(/.f64 (*.f64 x (pow.f64 (tan.f64 B) -1/2)) (sqrt.f64 (tan.f64 B)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (tan.f64 B))))
(*.f64 (/.f64 1 (/.f64 (tan.f64 B) (cbrt.f64 x))) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (cbrt.f64 x) (/.f64 (pow.f64 (cbrt.f64 x) 2) (tan.f64 B)))
(*.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (*.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) x))
(*.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (/.f64 (*.f64 1 x) (cbrt.f64 (tan.f64 B))))
(*.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (/.f64 x (cbrt.f64 (tan.f64 B))))
(*.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2))
(/.f64 x (tan.f64 B))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (cbrt.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(*.f64 (*.f64 x (pow.f64 (tan.f64 B) -1/2)) (pow.f64 (tan.f64 B) -1/2))
(/.f64 x (tan.f64 B))
(*.f64 (*.f64 x (cbrt.f64 (pow.f64 (tan.f64 B) -2))) (/.f64 1 (cbrt.f64 (tan.f64 B))))
(*.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (/.f64 (*.f64 1 x) (cbrt.f64 (tan.f64 B))))
(*.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (/.f64 x (cbrt.f64 (tan.f64 B))))
(*.f64 (*.f64 (/.f64 1 (tan.f64 B)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(*.f64 (*.f64 (/.f64 1 (tan.f64 B)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (/.f64 1 (/.f64 (tan.f64 B) (cbrt.f64 x))) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (cbrt.f64 x) (/.f64 (pow.f64 (cbrt.f64 x) 2) (tan.f64 B)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 x (cbrt.f64 (tan.f64 B))))
(/.f64 x (*.f64 (cbrt.f64 (tan.f64 B)) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)))
(*.f64 (/.f64 x 1) (/.f64 1 (tan.f64 B)))
(/.f64 x (tan.f64 B))
(*.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (pow.f64 (tan.f64 B) -1/2))
(/.f64 (*.f64 x (pow.f64 (tan.f64 B) -1/2)) (sqrt.f64 (tan.f64 B)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 1 (cbrt.f64 (tan.f64 B))))
(/.f64 x (*.f64 (cbrt.f64 (tan.f64 B)) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)))
(*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (tan.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 1 (/.f64 (tan.f64 B) (cbrt.f64 x))) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (cbrt.f64 x) (/.f64 (pow.f64 (cbrt.f64 x) 2) (tan.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (tan.f64 B))) (/.f64 (cbrt.f64 x) (sqrt.f64 (tan.f64 B))))
(/.f64 (*.f64 (cbrt.f64 x) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (tan.f64 B)))) (sqrt.f64 (tan.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (/.f64 x (tan.f64 B))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (/.f64 x (tan.f64 B)))) (pow.f64 (cbrt.f64 (tan.f64 B)) 2))
(*.f64 (/.f64 (sqrt.f64 x) -1) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) (/.f64 (sqrt.f64 x) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) -1) (/.f64 (cbrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 (cbrt.f64 x) (tan.f64 B)) (/.f64 (pow.f64 (cbrt.f64 x) 2) -1))
(/.f64 (*.f64 (cbrt.f64 x) (/.f64 (pow.f64 (cbrt.f64 x) 2) (tan.f64 B))) -1)
(pow.f64 (/.f64 x (tan.f64 B)) 1)
(/.f64 x (tan.f64 B))
(pow.f64 (/.f64 (tan.f64 B) x) -1)
(/.f64 x (tan.f64 B))
(pow.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) 2)
(/.f64 x (tan.f64 B))
(pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3)
(/.f64 x (tan.f64 B))
(pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 1/3)
(/.f64 x (tan.f64 B))
(neg.f64 (/.f64 x (tan.f64 B)))
(*.f64 (/.f64 -1 (tan.f64 B)) x)
(/.f64 (neg.f64 x) (tan.f64 B))
(sqrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2))
(log.f64 (exp.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (tan.f64 B)))))
(/.f64 x (tan.f64 B))
(cbrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3))
(/.f64 x (tan.f64 B))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 1 (tan.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (/.f64 1 (pow.f64 (tan.f64 B) 3))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 x 3) 1) (pow.f64 (tan.f64 B) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (/.f64 1 (pow.f64 (tan.f64 B) 3))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 x 3) 1) (pow.f64 (tan.f64 B) 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (tan.f64 B) 3)))
(/.f64 x (tan.f64 B))
(expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(exp.f64 (log.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(exp.f64 (*.f64 (log.f64 (/.f64 x (tan.f64 B))) 1))
(/.f64 x (tan.f64 B))
(log1p.f64 (expm1.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))

eval443.0ms (2.3%)

Compiler

Compiled 23617 to 14369 computations (39.2% saved)

prune213.0ms (1.1%)

Pruning

29 alts after pruning (29 fresh and 0 done)

PrunedKeptTotal
New62329652
Fresh000
Picked303
Done000
Total62629655
Accuracy
100.0%
Counts
655 → 29
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.5%
(fma.f64 x (*.f64 -1 (+.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (sin.f64 B))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))))
54.9%
(fma.f64 -1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) (/.f64 1 (sin.f64 B)))
41.0%
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) B)
56.3%
(-.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x)) (/.f64 1 (sin.f64 B)))
75.6%
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
45.2%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
75.5%
(+.f64 (neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
51.4%
(+.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
75.5%
(+.f64 (neg.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
74.7%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 3))
77.3%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1) (/.f64 (sin.f64 B) F)))
82.1%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B)))
82.1%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
54.8%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (sin.f64 B)))
56.3%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 -1 (sin.f64 B)))
75.0%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) -1) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
37.1%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (pow.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) 2) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
48.6%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)))
49.4%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)))
74.8%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2)))))
56.9%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
62.5%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
75.0%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
36.8%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (*.f64 (sqrt.f64 F) (/.f64 (sqrt.f64 F) (sin.f64 B))) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
52.5%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
75.0%
(+.f64 (neg.f64 (*.f64 x (*.f64 (/.f64 1 (sin.f64 B)) (cos.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
57.2%
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
57.3%
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
57.3%
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
74.5%
(fma.f64 x (*.f64 -1 (+.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (sin.f64 B))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))))
54.9%
(fma.f64 -1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) (/.f64 1 (sin.f64 B)))
41.0%
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) B)
56.3%
(-.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x)) (/.f64 1 (sin.f64 B)))
75.6%
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
45.2%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
75.5%
(+.f64 (neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
51.4%
(+.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
75.5%
(+.f64 (neg.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
74.7%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 3))
77.3%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1) (/.f64 (sin.f64 B) F)))
82.1%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B)))
82.1%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
54.8%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (sin.f64 B)))
56.3%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 -1 (sin.f64 B)))
75.0%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) -1) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
37.1%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (pow.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) 2) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
48.6%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)))
49.4%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)))
74.8%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2)))))
56.9%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
62.5%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
75.0%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
36.8%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (*.f64 (sqrt.f64 F) (/.f64 (sqrt.f64 F) (sin.f64 B))) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
52.5%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
75.0%
(+.f64 (neg.f64 (*.f64 x (*.f64 (/.f64 1 (sin.f64 B)) (cos.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
57.2%
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
57.3%
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
57.3%
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
Compiler

Compiled 2884 to 2144 computations (25.7% saved)

localize574.0ms (3%)

Localize:

Found 18 expressions with local error:

NewAccuracyProgram
99.7%
(/.f64 (sqrt.f64 x) (tan.f64 B))
99.7%
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (tan.f64 B)))
96.1%
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))
86.1%
(pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))
99.8%
(*.f64 (/.f64 1 (sin.f64 B)) F)
99.7%
(*.f64 x (/.f64 1 (tan.f64 B)))
96.1%
(*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))
86.1%
(pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))
100.0%
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) B)
99.8%
(*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
99.7%
(/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))
86.5%
(sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))
99.9%
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
99.8%
(/.f64 (sin.f64 B) (cos.f64 B))
99.8%
(/.f64 F (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
99.7%
(*.f64 x (/.f64 1 (tan.f64 B)))
99.6%
(/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
86.1%
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
Compiler

Compiled 484 to 274 computations (43.4% saved)

series47.0ms (0.2%)

Counts
13 → 270
Calls

87 calls:

TimeVariablePointExpression
2.0ms
F
@inf
(sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))
2.0ms
F
@inf
(*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
1.0ms
x
@0
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) B)
1.0ms
B
@0
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) B)
1.0ms
x
@-inf
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (tan.f64 B)))

rewrite113.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
528×associate-*r*
318×associate-*l*
303×pow1
282×add-exp-log
282×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
048442
1802419
Stop Event
node limit
Counts
13 → 425
Calls
Call 1
Inputs
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 F (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 (sin.f64 B) (cos.f64 B))
(/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))
(sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))
(/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))
(*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) B)
(*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))
(*.f64 (/.f64 1 (sin.f64 B)) F)
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(/.f64 (sqrt.f64 x) (tan.f64 B))
Outputs
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1)
(*.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2))) (sqrt.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (pow.f64 1 1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2)) 1/2) (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1/2))
(*.f64 (pow.f64 1 -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(/.f64 1 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(/.f64 1 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 1))
(/.f64 -1 (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))
(fabs.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(log.f64 (exp.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(exp.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) 1/2))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(*.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1)
(*.f64 1 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (sin.f64 B))
(*.f64 (neg.f64 (sin.f64 B)) (/.f64 1 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (*.f64 (pow.f64 (sin.f64 B) 2) (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 B) 2) (fma.f64 2 x (fma.f64 F F 2)))) (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)))
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1) (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(pow.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1)
(pow.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) -1)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3) 1/3)
(neg.f64 (/.f64 (sin.f64 B) (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(sqrt.f64 (*.f64 (pow.f64 (sin.f64 B) 2) (fma.f64 2 x (fma.f64 F F 2))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 B) 3) (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(exp.f64 (-.f64 (log.f64 (sin.f64 B)) (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B)))
(*.f64 1 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (/.f64 1 (sin.f64 B)))
(*.f64 (/.f64 1 (sin.f64 B)) (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1)
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)
(*.f64 (neg.f64 F) (/.f64 1 (*.f64 (neg.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (sqrt.f64 F) (*.f64 (sqrt.f64 F) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 (sin.f64 B) -1/2) (*.f64 (pow.f64 (sin.f64 B) -1/2) (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (/.f64 F (sin.f64 B))))
(*.f64 (pow.f64 (cbrt.f64 F) 2) (*.f64 (cbrt.f64 F) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2) (*.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 B) -2)) (*.f64 (/.f64 1 (cbrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 F (sin.f64 B))))
(*.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B)))) (sqrt.f64 (/.f64 F (sin.f64 B))))
(*.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2)) (cbrt.f64 (/.f64 F (sin.f64 B))))
(*.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))
(*.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (/.f64 F (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 B) 2) (fma.f64 2 x (fma.f64 F F 2))))) (/.f64 F (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))
(*.f64 (/.f64 F 1) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (/.f64 F (neg.f64 (sin.f64 B))) (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (/.f64 (sqrt.f64 F) (sin.f64 B)) (/.f64 (sqrt.f64 F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 (sqrt.f64 F) 1) (/.f64 (sqrt.f64 F) (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (/.f64 (sqrt.f64 F) (cbrt.f64 (*.f64 (pow.f64 (sin.f64 B) 2) (fma.f64 2 x (fma.f64 F F 2))))) (/.f64 (sqrt.f64 F) (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sin.f64 B)) (/.f64 (cbrt.f64 F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) 1) (/.f64 (cbrt.f64 F) (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (/.f64 (cbrt.f64 F) (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (cbrt.f64 (*.f64 (pow.f64 (sin.f64 B) 2) (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1)
(pow.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) -1)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3) 1/3)
(neg.f64 (/.f64 F (*.f64 (neg.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2) (pow.f64 (/.f64 F (sin.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 F 3) (pow.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(exp.f64 (log.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(exp.f64 (-.f64 (log.f64 F) (log.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (sin.f64 B) (/.f64 1 (cos.f64 B)))
(*.f64 1 (tan.f64 B))
(*.f64 (tan.f64 B) 1)
(*.f64 (/.f64 1 (cos.f64 B)) (sin.f64 B))
(*.f64 (neg.f64 (sin.f64 B)) (/.f64 1 (neg.f64 (cos.f64 B))))
(*.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 1 (cos.f64 B))))
(*.f64 (sqrt.f64 (tan.f64 B)) (sqrt.f64 (tan.f64 B)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 1 (cos.f64 B))))
(*.f64 (cbrt.f64 (tan.f64 B)) (pow.f64 (cbrt.f64 (tan.f64 B)) 2))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2) (cbrt.f64 (tan.f64 B)))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 B))) (/.f64 (sin.f64 B) (sqrt.f64 (cos.f64 B))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 B)) 2)) (/.f64 (sin.f64 B) (cbrt.f64 (cos.f64 B))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (/.f64 (sqrt.f64 (sin.f64 B)) (cos.f64 B)))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 (cos.f64 B)) 2)) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (cos.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1) (/.f64 (cbrt.f64 (sin.f64 B)) (cos.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (sqrt.f64 (cos.f64 B))) (/.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 (cos.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (cbrt.f64 (cos.f64 B)) 2)) (cbrt.f64 (tan.f64 B)))
(pow.f64 (tan.f64 B) 1)
(pow.f64 (/.f64 1 (tan.f64 B)) -1)
(pow.f64 (sqrt.f64 (tan.f64 B)) 2)
(pow.f64 (cbrt.f64 (tan.f64 B)) 3)
(pow.f64 (pow.f64 (tan.f64 B) 3) 1/3)
(neg.f64 (/.f64 (sin.f64 B) (neg.f64 (cos.f64 B))))
(sqrt.f64 (pow.f64 (tan.f64 B) 2))
(log.f64 (exp.f64 (tan.f64 B)))
(cbrt.f64 (pow.f64 (tan.f64 B) 3))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 B) 3) (pow.f64 (cos.f64 B) 3)))
(expm1.f64 (log1p.f64 (tan.f64 B)))
(tan.f64 B)
(exp.f64 (log.f64 (tan.f64 B)))
(exp.f64 (-.f64 (log.f64 (sin.f64 B)) (log.f64 (cos.f64 B))))
(exp.f64 (*.f64 (log.f64 (tan.f64 B)) 1))
(log1p.f64 (expm1.f64 (tan.f64 B)))
(*.f64 x (/.f64 1 (tan.f64 B)))
(*.f64 x (/.f64 1 (neg.f64 (tan.f64 B))))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(*.f64 (/.f64 x (tan.f64 B)) 1)
(*.f64 1 (/.f64 x (tan.f64 B)))
(*.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (/.f64 1 (cos.f64 B))))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) (sqrt.f64 x))
(*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))
(*.f64 (/.f64 x (sin.f64 B)) (neg.f64 (cos.f64 B)))
(*.f64 (/.f64 1 (tan.f64 B)) x)
(*.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (sqrt.f64 (/.f64 x (tan.f64 B))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))) (sqrt.f64 x)))
(*.f64 (pow.f64 x 1/4) (*.f64 (pow.f64 x 1/4) (/.f64 (sqrt.f64 x) (tan.f64 B))))
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (sqrt.f64 x)) (/.f64 (sqrt.f64 x) (tan.f64 B))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (tan.f64 B))))
(*.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (cbrt.f64 (/.f64 x (tan.f64 B))))
(*.f64 (cbrt.f64 (/.f64 x (pow.f64 (tan.f64 B) 2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))) (sqrt.f64 x)))
(*.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)))) (sqrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
(*.f64 (*.f64 (sqrt.f64 x) (cbrt.f64 (/.f64 x (pow.f64 (tan.f64 B) 2)))) (cbrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) (pow.f64 x 1/4)) (pow.f64 x 1/4))
(*.f64 (*.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) (cbrt.f64 x)) (cbrt.f64 (sqrt.f64 x)))
(*.f64 (*.f64 (/.f64 x (sin.f64 B)) 1) (cos.f64 B))
(*.f64 (*.f64 (/.f64 x (sin.f64 B)) (sqrt.f64 (cos.f64 B))) (sqrt.f64 (cos.f64 B)))
(*.f64 (*.f64 (/.f64 x (sin.f64 B)) (pow.f64 (cbrt.f64 (cos.f64 B)) 2)) (cbrt.f64 (cos.f64 B)))
(*.f64 (/.f64 (sqrt.f64 x) (sin.f64 B)) (/.f64 (sqrt.f64 x) (/.f64 1 (cos.f64 B))))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (tan.f64 B))))
(*.f64 (/.f64 x 1) (/.f64 1 (tan.f64 B)))
(*.f64 (/.f64 1 (sqrt.f64 (tan.f64 B))) (/.f64 x (sqrt.f64 (tan.f64 B))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 x (cbrt.f64 (tan.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sin.f64 B)) (/.f64 (cbrt.f64 x) (/.f64 1 (cos.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (tan.f64 B))) (/.f64 (cbrt.f64 x) (sqrt.f64 (tan.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (/.f64 x (tan.f64 B))))
(pow.f64 (/.f64 x (tan.f64 B)) 1)
(pow.f64 (/.f64 (tan.f64 B) x) -1)
(pow.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) 2)
(pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 1/3)
(neg.f64 (/.f64 x (tan.f64 B)))
(sqrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2))
(log.f64 (exp.f64 (/.f64 x (tan.f64 B))))
(cbrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) 3) (pow.f64 x 3/2)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (tan.f64 B) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B))))
(exp.f64 (log.f64 (/.f64 x (tan.f64 B))))
(exp.f64 (-.f64 (log.f64 x) (log.f64 (tan.f64 B))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (tan.f64 B))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (tan.f64 B))))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1)
(*.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2))) (sqrt.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (pow.f64 1 1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2)) 1/2) (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1/2))
(*.f64 (pow.f64 1 -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(/.f64 1 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(/.f64 1 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 1))
(/.f64 -1 (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1)
(pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 1/2)
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1)
(pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) 2)
(pow.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3)
(pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) 2) -1/4)
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2) 1/3)
(fabs.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(log.f64 (exp.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(exp.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) 1/2))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 1 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))
(*.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2)) (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))
(*.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (/.f64 1 (-.f64 4 (pow.f64 (fma.f64 2 x (pow.f64 F 2)) 2))) (-.f64 2 (fma.f64 2 x (pow.f64 F 2))))
(*.f64 (/.f64 1 (+.f64 8 (pow.f64 (fma.f64 2 x (pow.f64 F 2)) 3))) (+.f64 4 (*.f64 (fma.f64 2 x (pow.f64 F 2)) (-.f64 (fma.f64 2 x (pow.f64 F 2)) 2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1))
(pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 2)
(pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 1)
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)
(pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3)
(pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) 2) -1/2)
(pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2) 1/2)
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2))
(log.f64 (exp.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(exp.f64 (log.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(exp.f64 (neg.f64 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 2 x (fma.f64 F F 2))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1)
(pow.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2)
(pow.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 3)
(sqrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 2))
(log.f64 (exp.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3))
(expm1.f64 (log1p.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(exp.f64 (log.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(exp.f64 (*.f64 (log.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 1))
(log1p.f64 (expm1.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 1 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B))
(*.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (/.f64 1 B))
(*.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B) 1)
(*.f64 (-.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (/.f64 1 (neg.f64 B)))
(*.f64 (/.f64 1 B) (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (*.f64 (sqrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (/.f64 1 B)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)) (sqrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) 2) (*.f64 (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (/.f64 1 B)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)) 2) (cbrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)))
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 B)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 B) 2)) (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 B)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) 1) (/.f64 (sqrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) B))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (cbrt.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) 2) 1) (/.f64 (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) B))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (sqrt.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) 2) (pow.f64 (cbrt.f64 B) 2)) (cbrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)))
(pow.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B) 1)
(pow.f64 (/.f64 B (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) -1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)) 2)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B) 3) 1/3)
(neg.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (neg.f64 B)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 3) (pow.f64 B 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)))
(exp.f64 (log.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)))
(exp.f64 (-.f64 (log.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (log.f64 B)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 1 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)))
(/.f64 1 (/.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) 1))
(/.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (sin.f64 B))
(/.f64 -1 (neg.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F))))
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(/.f64 (neg.f64 F) (*.f64 (neg.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 (sqrt.f64 F) (/.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (sqrt.f64 F)))
(/.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (cbrt.f64 F)))
(/.f64 (*.f64 -1 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (neg.f64 (sin.f64 B)))
(/.f64 (/.f64 F 1) (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 (/.f64 F (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 (/.f64 F (cbrt.f64 (*.f64 (pow.f64 (sin.f64 B) 2) (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 (neg.f64 (neg.f64 F)) (neg.f64 (*.f64 (neg.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1)
(pow.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) -1)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3) 1/3)
(neg.f64 (/.f64 F (*.f64 (neg.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2) (pow.f64 (/.f64 F (sin.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 F 3) (pow.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(exp.f64 (log.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(exp.f64 (-.f64 (log.f64 F) (log.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 F (sin.f64 B))
(/.f64 1 (/.f64 (sin.f64 B) F))
(/.f64 (neg.f64 F) (neg.f64 (sin.f64 B)))
(/.f64 (sqrt.f64 F) (/.f64 (sin.f64 B) (sqrt.f64 F)))
(/.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (sin.f64 B) (cbrt.f64 F)))
(/.f64 (*.f64 F -1) (neg.f64 (sin.f64 B)))
(/.f64 (/.f64 F 1) (sin.f64 B))
(/.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sin.f64 B)))
(/.f64 (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sin.f64 B)))
(pow.f64 (/.f64 F (sin.f64 B)) 1)
(pow.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) 2)
(pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2))
(log.f64 (exp.f64 (/.f64 F (sin.f64 B))))
(cbrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3))
(cbrt.f64 (*.f64 (pow.f64 F 3) (pow.f64 (/.f64 1 (sin.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (sin.f64 B)) 3) (pow.f64 F 3)))
(cbrt.f64 (/.f64 (pow.f64 F 3) (pow.f64 (sin.f64 B) 3)))
(expm1.f64 (log1p.f64 (/.f64 F (sin.f64 B))))
(exp.f64 (log.f64 (/.f64 F (sin.f64 B))))
(exp.f64 (-.f64 (log.f64 F) (log.f64 (sin.f64 B))))
(exp.f64 (*.f64 (log.f64 (/.f64 F (sin.f64 B))) 1))
(log1p.f64 (expm1.f64 (/.f64 F (sin.f64 B))))
(/.f64 x (tan.f64 B))
(/.f64 x (neg.f64 (tan.f64 B)))
(/.f64 x (/.f64 (neg.f64 (tan.f64 B)) -1))
(/.f64 x (neg.f64 (neg.f64 (tan.f64 B))))
(/.f64 1 (/.f64 (tan.f64 B) x))
(/.f64 1 (/.f64 (/.f64 (tan.f64 B) x) 1))
(/.f64 -1 (/.f64 (tan.f64 B) x))
(/.f64 -1 (neg.f64 (/.f64 (tan.f64 B) x)))
(/.f64 (sqrt.f64 x) (/.f64 (tan.f64 B) (sqrt.f64 x)))
(/.f64 (sqrt.f64 x) (/.f64 (neg.f64 (tan.f64 B)) (sqrt.f64 x)))
(/.f64 (/.f64 x (sin.f64 B)) (/.f64 1 (cos.f64 B)))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (tan.f64 B) (cbrt.f64 x)))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (neg.f64 (tan.f64 B)) (cbrt.f64 x)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (/.f64 x 1) (tan.f64 B))
(/.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (sqrt.f64 (tan.f64 B)))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (tan.f64 B)))
(pow.f64 (/.f64 x (tan.f64 B)) 1)
(pow.f64 (/.f64 (tan.f64 B) x) -1)
(pow.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) 2)
(pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 1/3)
(neg.f64 (/.f64 x (tan.f64 B)))
(sqrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2))
(log.f64 (exp.f64 (/.f64 x (tan.f64 B))))
(cbrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) 3) (pow.f64 x 3/2)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (tan.f64 B) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B))))
(exp.f64 (log.f64 (/.f64 x (tan.f64 B))))
(exp.f64 (-.f64 (log.f64 x) (log.f64 (tan.f64 B))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (tan.f64 B))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (tan.f64 B))))
(*.f64 1 (/.f64 (sqrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 1 (sin.f64 B)) (/.f64 (sqrt.f64 x) (/.f64 1 (cos.f64 B))))
(*.f64 (sqrt.f64 x) (/.f64 1 (tan.f64 B)))
(*.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) 1)
(*.f64 (/.f64 1 (tan.f64 B)) (sqrt.f64 x))
(*.f64 (neg.f64 (sqrt.f64 x)) (/.f64 1 (neg.f64 (tan.f64 B))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))) (sqrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
(*.f64 (pow.f64 x 1/4) (*.f64 (pow.f64 x 1/4) (/.f64 1 (tan.f64 B))))
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (sqrt.f64 x)) (/.f64 1 (tan.f64 B))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))) (cbrt.f64 (/.f64 x (pow.f64 (tan.f64 B) 2))))
(*.f64 (cbrt.f64 (/.f64 x (pow.f64 (tan.f64 B) 2))) (cbrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
(*.f64 (/.f64 (sqrt.f64 x) (sin.f64 B)) (cos.f64 B))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 1 (tan.f64 B)))
(*.f64 (/.f64 1 (sqrt.f64 (tan.f64 B))) (sqrt.f64 (/.f64 x (tan.f64 B))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (tan.f64 B))))
(*.f64 (/.f64 (sqrt.f64 x) (neg.f64 (sin.f64 B))) (neg.f64 (cos.f64 B)))
(*.f64 (/.f64 (pow.f64 x 1/4) (sin.f64 B)) (/.f64 (pow.f64 x 1/4) (/.f64 1 (cos.f64 B))))
(*.f64 (/.f64 (pow.f64 x 1/4) 1) (/.f64 (pow.f64 x 1/4) (tan.f64 B)))
(*.f64 (/.f64 (pow.f64 x 1/4) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 (pow.f64 x 1/4) (cbrt.f64 (tan.f64 B))))
(*.f64 (/.f64 (cbrt.f64 x) 1) (/.f64 (cbrt.f64 (sqrt.f64 x)) (tan.f64 B)))
(*.f64 (/.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
(*.f64 (/.f64 (cbrt.f64 x) (sin.f64 B)) (/.f64 (cbrt.f64 (sqrt.f64 x)) (/.f64 1 (cos.f64 B))))
(*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 (tan.f64 B))) (/.f64 (cbrt.f64 (sqrt.f64 x)) (sqrt.f64 (tan.f64 B))))
(pow.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) 1)
(pow.f64 (/.f64 (tan.f64 B) (sqrt.f64 x)) -1)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))) 2)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) 3) 1/3)
(neg.f64 (/.f64 (sqrt.f64 x) (neg.f64 (tan.f64 B))))
(sqrt.f64 (/.f64 x (pow.f64 (tan.f64 B) 2)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3/2) (pow.f64 (tan.f64 B) 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
(exp.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 (tan.f64 B))))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))) 1))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))

simplify293.0ms (1.5%)

Algorithm
egg-herbie
Rules
1306×associate-/r*
1246×associate-*r/
1236×associate-/l*
1006×+-commutative
994×associate-*l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0139444249
1391244038
Stop Event
node limit
Counts
695 → 778
Calls
Call 1
Inputs
(sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 5)))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (+.f64 (*.f64 -5/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 7))))) (+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 5))))))))
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x))))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2))) x)))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/48 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (+.f64 (*.f64 -1/64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (*.f64 -1/384 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (pow.f64 x 3)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2)))))
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x))))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2))) x)))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 1/384 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (+.f64 (*.f64 1/64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (*.f64 1/48 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (pow.f64 x 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2)))))
(sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 3/8 (*.f64 (pow.f64 F 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5)))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 -5/16 (*.f64 (pow.f64 F 6) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 7))))) (*.f64 3/8 (*.f64 (pow.f64 F 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))))))))
(/.f64 1 F)
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/48 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F)))))))
(/.f64 -1 F)
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)))) (/.f64 1 F))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (+.f64 (*.f64 -1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 -1/48 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (pow.f64 F 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))))) (/.f64 1 F))
(*.f64 B (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 B 3) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))) (*.f64 B (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 B 3) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 B 5) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))) (*.f64 B (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 B 3) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 B 7) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 B 5) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))) (*.f64 B (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))))
(*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))
(*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))
(*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))
(*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))
(*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))
(*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))
(*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))
(*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))
(*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))
(+.f64 (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (pow.f64 F 2)))) (*.f64 (*.f64 x (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 x 2) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (pow.f64 F 2)))) (*.f64 (*.f64 x (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 x 2) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 x 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 5))))) (+.f64 (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (pow.f64 F 2)))) (*.f64 (*.f64 x (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))))
(*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (*.f64 2 x))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 F 2) (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (*.f64 2 x)))))
(+.f64 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 F 4) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 F 2) (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (*.f64 2 x))))))
(+.f64 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 F 4) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/16 (*.f64 (*.f64 (pow.f64 F 6) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 F 2) (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (*.f64 2 x)))))))
(*.f64 F (sin.f64 B))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 2 (*.f64 2 x))) F)) (*.f64 F (sin.f64 B)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sin.f64 B) (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 F 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 2 (*.f64 2 x))) F)) (*.f64 F (sin.f64 B))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sin.f64 B) (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 F 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (sin.f64 B) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 F 5))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 2 (*.f64 2 x))) F)) (*.f64 F (sin.f64 B)))))
(*.f64 -1 (*.f64 F (sin.f64 B)))
(+.f64 (*.f64 -1 (*.f64 F (sin.f64 B))) (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 2 (*.f64 2 x))) F)))
(+.f64 (*.f64 -1 (*.f64 F (sin.f64 B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 2 (*.f64 2 x))) F)) (*.f64 1/8 (/.f64 (*.f64 (sin.f64 B) (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 F 3)))))
(+.f64 (*.f64 -1 (*.f64 F (sin.f64 B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 2 (*.f64 2 x))) F)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (sin.f64 B) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 F 5))) (*.f64 1/8 (/.f64 (*.f64 (sin.f64 B) (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 F 3))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 7) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (+.f64 2 (*.f64 2 x)))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))))
(/.f64 1 (sin.f64 B))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (/.f64 1 (sin.f64 B))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))))
(/.f64 -1 (sin.f64 B))
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))))) (/.f64 1 (sin.f64 B)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))))) (/.f64 1 (sin.f64 B)))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1/5040 F) (+.f64 (*.f64 1/720 F) (*.f64 1/6 (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F)))))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)) (+.f64 2 (pow.f64 F 2)))) (*.f64 8 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 4)))))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))))
B
(+.f64 B (*.f64 1/3 (pow.f64 B 3)))
(+.f64 B (+.f64 (*.f64 2/15 (pow.f64 B 5)) (*.f64 1/3 (pow.f64 B 3))))
(+.f64 B (+.f64 (*.f64 17/315 (pow.f64 B 7)) (+.f64 (*.f64 2/15 (pow.f64 B 5)) (*.f64 1/3 (pow.f64 B 3)))))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 x B)
(+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (/.f64 x B))
(+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (+.f64 (*.f64 (pow.f64 B 3) (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (*.f64 1/120 x)))) (/.f64 x B)))
(+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (+.f64 (*.f64 (pow.f64 B 3) (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (*.f64 1/120 x)))) (+.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 -1/720 x) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (*.f64 1/120 x)))) (+.f64 (*.f64 -1/5040 x) (*.f64 1/120 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))))) (/.f64 x B))))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2))) (sqrt.f64 (+.f64 2 (pow.f64 F 2)))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)) (+.f64 2 (pow.f64 F 2)))) (*.f64 8 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 4))))) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2))) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 F 4) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sqrt.f64 (+.f64 2 (*.f64 2 x)))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 F 6) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (+.f64 2 (*.f64 2 x)))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4)))) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 F 4) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sqrt.f64 (+.f64 2 (*.f64 2 x))))))))
(/.f64 1 F)
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (pow.f64 F 5))) (/.f64 1 F)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (pow.f64 F 5))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 F 7))) (/.f64 1 F))))
(/.f64 -1 F)
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (pow.f64 F 5)))) (/.f64 1 F))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (pow.f64 F 5))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 F 7))))) (/.f64 1 F))
(/.f64 1 (+.f64 2 (pow.f64 F 2)))
(+.f64 (*.f64 -2 (/.f64 x (pow.f64 (+.f64 2 (pow.f64 F 2)) 2))) (/.f64 1 (+.f64 2 (pow.f64 F 2))))
(+.f64 (*.f64 -2 (/.f64 x (pow.f64 (+.f64 2 (pow.f64 F 2)) 2))) (+.f64 (*.f64 4 (/.f64 (pow.f64 x 2) (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(+.f64 (*.f64 -8 (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 2 (pow.f64 F 2)) 4))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 (+.f64 2 (pow.f64 F 2)) 2))) (+.f64 (*.f64 4 (/.f64 (pow.f64 x 2) (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (/.f64 1 (+.f64 2 (pow.f64 F 2))))))
(/.f64 1/2 x)
(+.f64 (*.f64 -1/4 (/.f64 (+.f64 2 (pow.f64 F 2)) (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 x)))
(+.f64 (*.f64 -1/4 (/.f64 (+.f64 2 (pow.f64 F 2)) (pow.f64 x 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x))))
(+.f64 (*.f64 -1/4 (/.f64 (+.f64 2 (pow.f64 F 2)) (pow.f64 x 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3) (pow.f64 x 4))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x)))))
(/.f64 1/2 x)
(+.f64 (*.f64 -1/4 (/.f64 (+.f64 2 (pow.f64 F 2)) (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 x)))
(+.f64 (*.f64 -1/4 (/.f64 (+.f64 2 (pow.f64 F 2)) (pow.f64 x 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x))))
(+.f64 (*.f64 -1/4 (/.f64 (+.f64 2 (pow.f64 F 2)) (pow.f64 x 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3) (pow.f64 x 4))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x)))))
(/.f64 1 (+.f64 2 (*.f64 2 x)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 F 2) (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (/.f64 1 (+.f64 2 (*.f64 2 x))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 F 2) (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))) (/.f64 (pow.f64 F 4) (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 F 2) (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 F 6) (pow.f64 (+.f64 2 (*.f64 2 x)) 4))) (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))) (/.f64 (pow.f64 F 4) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))))
(/.f64 1 (pow.f64 F 2))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 4))) (/.f64 1 (pow.f64 F 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 4))) (+.f64 (/.f64 1 (pow.f64 F 2)) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 6))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 8))) (+.f64 (/.f64 1 (pow.f64 F 2)) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 6)))))
(/.f64 1 (pow.f64 F 2))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 4))) (/.f64 1 (pow.f64 F 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 4))) (+.f64 (/.f64 1 (pow.f64 F 2)) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 6))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 8))) (+.f64 (/.f64 1 (pow.f64 F 2)) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 6)))))
(*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 F 7) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (+.f64 2 (*.f64 2 x)))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4)))) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (pow.f64 F 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (pow.f64 F 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 F 6))))))
-1
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) 1)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (pow.f64 F 4)))) 1)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (pow.f64 F 4))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 F 6))))) 1)
(*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)) (+.f64 2 (pow.f64 F 2)))) (*.f64 8 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 4)))))) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (/.f64 1 B))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) B) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (+.f64 (*.f64 x (-.f64 (*.f64 -1 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (/.f64 1 B))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)) (+.f64 2 (pow.f64 F 2)))) (*.f64 8 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 4)))))) B) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) B) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (+.f64 (*.f64 x (-.f64 (*.f64 -1 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (/.f64 1 B))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))))
(*.f64 -1 (/.f64 x B))
(*.f64 -1 (/.f64 x B))
(*.f64 -1 (/.f64 x B))
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))))
(+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) B) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))))
(/.f64 (+.f64 1 (*.f64 -1 x)) B)
(+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 B (pow.f64 F 2)))) (/.f64 1 B)))
(+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 B (pow.f64 F 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 B (pow.f64 F 4)))) (/.f64 1 B))))
(+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 B (pow.f64 F 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 B (pow.f64 F 4)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 B (pow.f64 F 6)))) (/.f64 1 B)))))
(/.f64 (-.f64 (*.f64 -1 x) 1) B)
(-.f64 (+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 B (pow.f64 F 2))))) (/.f64 1 B))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 B (pow.f64 F 2)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 B (pow.f64 F 4)))))) (/.f64 1 B))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 B (pow.f64 F 2)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 B (pow.f64 F 4)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 B (pow.f64 F 6))))))) (/.f64 1 B))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1/5040 F) (+.f64 (*.f64 1/720 F) (*.f64 1/6 (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F)))))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 7) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (+.f64 2 (*.f64 2 x)))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))))
(/.f64 1 (sin.f64 B))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (/.f64 1 (sin.f64 B))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))))
(/.f64 -1 (sin.f64 B))
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))))) (/.f64 1 (sin.f64 B)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))))) (/.f64 1 (sin.f64 B)))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)) (+.f64 2 (pow.f64 F 2)))) (*.f64 8 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 4)))))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))))
(/.f64 F B)
(+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F)))) (+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1/5040 F) (+.f64 (*.f64 1/720 F) (*.f64 1/6 (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))))))) (+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 -1 (/.f64 (*.f64 x (*.f64 (cos.f64 B) (pow.f64 (sqrt.f64 -1) 2))) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (*.f64 (cos.f64 B) (pow.f64 (sqrt.f64 -1) 2))) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (*.f64 (cos.f64 B) (pow.f64 (sqrt.f64 -1) 2))) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (*.f64 (cos.f64 B) (pow.f64 (sqrt.f64 -1) 2))) (sin.f64 B)))
(/.f64 x B)
(+.f64 (*.f64 -1/3 (*.f64 B x)) (/.f64 x B))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)))) (+.f64 (*.f64 -1/3 (*.f64 B x)) (/.f64 x B)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x))) (+.f64 (*.f64 -2/45 x) (*.f64 17/315 x))))) (+.f64 (*.f64 -1/3 (*.f64 B x)) (/.f64 x B))))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (/.f64 1 B) (sqrt.f64 x))
(+.f64 (*.f64 -1/3 (*.f64 B (sqrt.f64 x))) (*.f64 (/.f64 1 B) (sqrt.f64 x)))
(+.f64 (*.f64 -1/3 (*.f64 B (sqrt.f64 x))) (+.f64 (*.f64 -1/45 (*.f64 (pow.f64 B 3) (sqrt.f64 x))) (*.f64 (/.f64 1 B) (sqrt.f64 x))))
(+.f64 (*.f64 -1/3 (*.f64 B (sqrt.f64 x))) (+.f64 (*.f64 -1/45 (*.f64 (pow.f64 B 3) (sqrt.f64 x))) (+.f64 (*.f64 -2/945 (*.f64 (pow.f64 B 5) (sqrt.f64 x))) (*.f64 (/.f64 1 B) (sqrt.f64 x)))))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 B) (sin.f64 B)))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 B) (sin.f64 B)))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 B) (sin.f64 B)))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 B) (sin.f64 B)))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 B) (sin.f64 B)))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 B) (sin.f64 B)))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 B) (sin.f64 B)))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 B) (sin.f64 B)))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1)
(*.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2))) (sqrt.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (pow.f64 1 1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2)) 1/2) (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1/2))
(*.f64 (pow.f64 1 -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(/.f64 1 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(/.f64 1 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 1))
(/.f64 -1 (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))
(fabs.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(log.f64 (exp.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(exp.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) 1/2))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(*.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1)
(*.f64 1 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (sin.f64 B))
(*.f64 (neg.f64 (sin.f64 B)) (/.f64 1 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (*.f64 (pow.f64 (sin.f64 B) 2) (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 B) 2) (fma.f64 2 x (fma.f64 F F 2)))) (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)))
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1) (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(pow.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1)
(pow.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) -1)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3) 1/3)
(neg.f64 (/.f64 (sin.f64 B) (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(sqrt.f64 (*.f64 (pow.f64 (sin.f64 B) 2) (fma.f64 2 x (fma.f64 F F 2))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 B) 3) (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(exp.f64 (-.f64 (log.f64 (sin.f64 B)) (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B)))
(*.f64 1 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (/.f64 1 (sin.f64 B)))
(*.f64 (/.f64 1 (sin.f64 B)) (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1)
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)
(*.f64 (neg.f64 F) (/.f64 1 (*.f64 (neg.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (sqrt.f64 F) (*.f64 (sqrt.f64 F) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 (sin.f64 B) -1/2) (*.f64 (pow.f64 (sin.f64 B) -1/2) (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (/.f64 F (sin.f64 B))))
(*.f64 (pow.f64 (cbrt.f64 F) 2) (*.f64 (cbrt.f64 F) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2) (*.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 B) -2)) (*.f64 (/.f64 1 (cbrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 F (sin.f64 B))))
(*.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B)))) (sqrt.f64 (/.f64 F (sin.f64 B))))
(*.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2)) (cbrt.f64 (/.f64 F (sin.f64 B))))
(*.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))
(*.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (/.f64 F (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 B) 2) (fma.f64 2 x (fma.f64 F F 2))))) (/.f64 F (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))
(*.f64 (/.f64 F 1) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (/.f64 F (neg.f64 (sin.f64 B))) (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (/.f64 (sqrt.f64 F) (sin.f64 B)) (/.f64 (sqrt.f64 F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 (sqrt.f64 F) 1) (/.f64 (sqrt.f64 F) (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (/.f64 (sqrt.f64 F) (cbrt.f64 (*.f64 (pow.f64 (sin.f64 B) 2) (fma.f64 2 x (fma.f64 F F 2))))) (/.f64 (sqrt.f64 F) (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sin.f64 B)) (/.f64 (cbrt.f64 F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) 1) (/.f64 (cbrt.f64 F) (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (/.f64 (cbrt.f64 F) (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (cbrt.f64 (*.f64 (pow.f64 (sin.f64 B) 2) (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1)
(pow.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) -1)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3) 1/3)
(neg.f64 (/.f64 F (*.f64 (neg.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2) (pow.f64 (/.f64 F (sin.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 F 3) (pow.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(exp.f64 (log.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(exp.f64 (-.f64 (log.f64 F) (log.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (sin.f64 B) (/.f64 1 (cos.f64 B)))
(*.f64 1 (tan.f64 B))
(*.f64 (tan.f64 B) 1)
(*.f64 (/.f64 1 (cos.f64 B)) (sin.f64 B))
(*.f64 (neg.f64 (sin.f64 B)) (/.f64 1 (neg.f64 (cos.f64 B))))
(*.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 1 (cos.f64 B))))
(*.f64 (sqrt.f64 (tan.f64 B)) (sqrt.f64 (tan.f64 B)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 1 (cos.f64 B))))
(*.f64 (cbrt.f64 (tan.f64 B)) (pow.f64 (cbrt.f64 (tan.f64 B)) 2))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2) (cbrt.f64 (tan.f64 B)))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 B))) (/.f64 (sin.f64 B) (sqrt.f64 (cos.f64 B))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 B)) 2)) (/.f64 (sin.f64 B) (cbrt.f64 (cos.f64 B))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (/.f64 (sqrt.f64 (sin.f64 B)) (cos.f64 B)))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 (cos.f64 B)) 2)) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (cos.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1) (/.f64 (cbrt.f64 (sin.f64 B)) (cos.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (sqrt.f64 (cos.f64 B))) (/.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 (cos.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (cbrt.f64 (cos.f64 B)) 2)) (cbrt.f64 (tan.f64 B)))
(pow.f64 (tan.f64 B) 1)
(pow.f64 (/.f64 1 (tan.f64 B)) -1)
(pow.f64 (sqrt.f64 (tan.f64 B)) 2)
(pow.f64 (cbrt.f64 (tan.f64 B)) 3)
(pow.f64 (pow.f64 (tan.f64 B) 3) 1/3)
(neg.f64 (/.f64 (sin.f64 B) (neg.f64 (cos.f64 B))))
(sqrt.f64 (pow.f64 (tan.f64 B) 2))
(log.f64 (exp.f64 (tan.f64 B)))
(cbrt.f64 (pow.f64 (tan.f64 B) 3))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 B) 3) (pow.f64 (cos.f64 B) 3)))
(expm1.f64 (log1p.f64 (tan.f64 B)))
(tan.f64 B)
(exp.f64 (log.f64 (tan.f64 B)))
(exp.f64 (-.f64 (log.f64 (sin.f64 B)) (log.f64 (cos.f64 B))))
(exp.f64 (*.f64 (log.f64 (tan.f64 B)) 1))
(log1p.f64 (expm1.f64 (tan.f64 B)))
(*.f64 x (/.f64 1 (tan.f64 B)))
(*.f64 x (/.f64 1 (neg.f64 (tan.f64 B))))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(*.f64 (/.f64 x (tan.f64 B)) 1)
(*.f64 1 (/.f64 x (tan.f64 B)))
(*.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (/.f64 1 (cos.f64 B))))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) (sqrt.f64 x))
(*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))
(*.f64 (/.f64 x (sin.f64 B)) (neg.f64 (cos.f64 B)))
(*.f64 (/.f64 1 (tan.f64 B)) x)
(*.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (sqrt.f64 (/.f64 x (tan.f64 B))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))) (sqrt.f64 x)))
(*.f64 (pow.f64 x 1/4) (*.f64 (pow.f64 x 1/4) (/.f64 (sqrt.f64 x) (tan.f64 B))))
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (sqrt.f64 x)) (/.f64 (sqrt.f64 x) (tan.f64 B))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (tan.f64 B))))
(*.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (cbrt.f64 (/.f64 x (tan.f64 B))))
(*.f64 (cbrt.f64 (/.f64 x (pow.f64 (tan.f64 B) 2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))) (sqrt.f64 x)))
(*.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)))) (sqrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
(*.f64 (*.f64 (sqrt.f64 x) (cbrt.f64 (/.f64 x (pow.f64 (tan.f64 B) 2)))) (cbrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) (pow.f64 x 1/4)) (pow.f64 x 1/4))
(*.f64 (*.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) (cbrt.f64 x)) (cbrt.f64 (sqrt.f64 x)))
(*.f64 (*.f64 (/.f64 x (sin.f64 B)) 1) (cos.f64 B))
(*.f64 (*.f64 (/.f64 x (sin.f64 B)) (sqrt.f64 (cos.f64 B))) (sqrt.f64 (cos.f64 B)))
(*.f64 (*.f64 (/.f64 x (sin.f64 B)) (pow.f64 (cbrt.f64 (cos.f64 B)) 2)) (cbrt.f64 (cos.f64 B)))
(*.f64 (/.f64 (sqrt.f64 x) (sin.f64 B)) (/.f64 (sqrt.f64 x) (/.f64 1 (cos.f64 B))))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (tan.f64 B))))
(*.f64 (/.f64 x 1) (/.f64 1 (tan.f64 B)))
(*.f64 (/.f64 1 (sqrt.f64 (tan.f64 B))) (/.f64 x (sqrt.f64 (tan.f64 B))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 x (cbrt.f64 (tan.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sin.f64 B)) (/.f64 (cbrt.f64 x) (/.f64 1 (cos.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (tan.f64 B))) (/.f64 (cbrt.f64 x) (sqrt.f64 (tan.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (/.f64 x (tan.f64 B))))
(pow.f64 (/.f64 x (tan.f64 B)) 1)
(pow.f64 (/.f64 (tan.f64 B) x) -1)
(pow.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) 2)
(pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 1/3)
(neg.f64 (/.f64 x (tan.f64 B)))
(sqrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2))
(log.f64 (exp.f64 (/.f64 x (tan.f64 B))))
(cbrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) 3) (pow.f64 x 3/2)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (tan.f64 B) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B))))
(exp.f64 (log.f64 (/.f64 x (tan.f64 B))))
(exp.f64 (-.f64 (log.f64 x) (log.f64 (tan.f64 B))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (tan.f64 B))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (tan.f64 B))))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1)
(*.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2))) (sqrt.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (pow.f64 1 1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2)) 1/2) (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1/2))
(*.f64 (pow.f64 1 -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(/.f64 1 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(/.f64 1 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 1))
(/.f64 -1 (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1)
(pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 1/2)
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1)
(pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) 2)
(pow.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3)
(pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) 2) -1/4)
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2) 1/3)
(fabs.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(log.f64 (exp.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(exp.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) 1/2))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 1 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))
(*.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2)) (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))
(*.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (/.f64 1 (-.f64 4 (pow.f64 (fma.f64 2 x (pow.f64 F 2)) 2))) (-.f64 2 (fma.f64 2 x (pow.f64 F 2))))
(*.f64 (/.f64 1 (+.f64 8 (pow.f64 (fma.f64 2 x (pow.f64 F 2)) 3))) (+.f64 4 (*.f64 (fma.f64 2 x (pow.f64 F 2)) (-.f64 (fma.f64 2 x (pow.f64 F 2)) 2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1))
(pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 2)
(pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 1)
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)
(pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3)
(pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) 2) -1/2)
(pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2) 1/2)
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2))
(log.f64 (exp.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(exp.f64 (log.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(exp.f64 (neg.f64 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 2 x (fma.f64 F F 2))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1)
(pow.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2)
(pow.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 3)
(sqrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 2))
(log.f64 (exp.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3))
(expm1.f64 (log1p.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(exp.f64 (log.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(exp.f64 (*.f64 (log.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 1))
(log1p.f64 (expm1.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 1 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B))
(*.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (/.f64 1 B))
(*.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B) 1)
(*.f64 (-.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (/.f64 1 (neg.f64 B)))
(*.f64 (/.f64 1 B) (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (*.f64 (sqrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (/.f64 1 B)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)) (sqrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) 2) (*.f64 (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (/.f64 1 B)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)) 2) (cbrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)))
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 B)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 B) 2)) (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 B)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) 1) (/.f64 (sqrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) B))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (cbrt.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) 2) 1) (/.f64 (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) B))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (sqrt.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) 2) (pow.f64 (cbrt.f64 B) 2)) (cbrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)))
(pow.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B) 1)
(pow.f64 (/.f64 B (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) -1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)) 2)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B) 3) 1/3)
(neg.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (neg.f64 B)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 3) (pow.f64 B 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)))
(exp.f64 (log.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)))
(exp.f64 (-.f64 (log.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (log.f64 B)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 1 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)))
(/.f64 1 (/.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) 1))
(/.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (sin.f64 B))
(/.f64 -1 (neg.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F))))
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(/.f64 (neg.f64 F) (*.f64 (neg.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 (sqrt.f64 F) (/.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (sqrt.f64 F)))
(/.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (cbrt.f64 F)))
(/.f64 (*.f64 -1 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (neg.f64 (sin.f64 B)))
(/.f64 (/.f64 F 1) (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 (/.f64 F (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 (/.f64 F (cbrt.f64 (*.f64 (pow.f64 (sin.f64 B) 2) (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 (neg.f64 (neg.f64 F)) (neg.f64 (*.f64 (neg.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1)
(pow.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) -1)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3) 1/3)
(neg.f64 (/.f64 F (*.f64 (neg.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2) (pow.f64 (/.f64 F (sin.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 F 3) (pow.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(exp.f64 (log.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(exp.f64 (-.f64 (log.f64 F) (log.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 F (sin.f64 B))
(/.f64 1 (/.f64 (sin.f64 B) F))
(/.f64 (neg.f64 F) (neg.f64 (sin.f64 B)))
(/.f64 (sqrt.f64 F) (/.f64 (sin.f64 B) (sqrt.f64 F)))
(/.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (sin.f64 B) (cbrt.f64 F)))
(/.f64 (*.f64 F -1) (neg.f64 (sin.f64 B)))
(/.f64 (/.f64 F 1) (sin.f64 B))
(/.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sin.f64 B)))
(/.f64 (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sin.f64 B)))
(pow.f64 (/.f64 F (sin.f64 B)) 1)
(pow.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) 2)
(pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2))
(log.f64 (exp.f64 (/.f64 F (sin.f64 B))))
(cbrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3))
(cbrt.f64 (*.f64 (pow.f64 F 3) (pow.f64 (/.f64 1 (sin.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (sin.f64 B)) 3) (pow.f64 F 3)))
(cbrt.f64 (/.f64 (pow.f64 F 3) (pow.f64 (sin.f64 B) 3)))
(expm1.f64 (log1p.f64 (/.f64 F (sin.f64 B))))
(exp.f64 (log.f64 (/.f64 F (sin.f64 B))))
(exp.f64 (-.f64 (log.f64 F) (log.f64 (sin.f64 B))))
(exp.f64 (*.f64 (log.f64 (/.f64 F (sin.f64 B))) 1))
(log1p.f64 (expm1.f64 (/.f64 F (sin.f64 B))))
(/.f64 x (tan.f64 B))
(/.f64 x (neg.f64 (tan.f64 B)))
(/.f64 x (/.f64 (neg.f64 (tan.f64 B)) -1))
(/.f64 x (neg.f64 (neg.f64 (tan.f64 B))))
(/.f64 1 (/.f64 (tan.f64 B) x))
(/.f64 1 (/.f64 (/.f64 (tan.f64 B) x) 1))
(/.f64 -1 (/.f64 (tan.f64 B) x))
(/.f64 -1 (neg.f64 (/.f64 (tan.f64 B) x)))
(/.f64 (sqrt.f64 x) (/.f64 (tan.f64 B) (sqrt.f64 x)))
(/.f64 (sqrt.f64 x) (/.f64 (neg.f64 (tan.f64 B)) (sqrt.f64 x)))
(/.f64 (/.f64 x (sin.f64 B)) (/.f64 1 (cos.f64 B)))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (tan.f64 B) (cbrt.f64 x)))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (neg.f64 (tan.f64 B)) (cbrt.f64 x)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(/.f64 (/.f64 x 1) (tan.f64 B))
(/.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (sqrt.f64 (tan.f64 B)))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (tan.f64 B)))
(pow.f64 (/.f64 x (tan.f64 B)) 1)
(pow.f64 (/.f64 (tan.f64 B) x) -1)
(pow.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) 2)
(pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 1/3)
(neg.f64 (/.f64 x (tan.f64 B)))
(sqrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2))
(log.f64 (exp.f64 (/.f64 x (tan.f64 B))))
(cbrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) 3) (pow.f64 x 3/2)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (tan.f64 B) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B))))
(exp.f64 (log.f64 (/.f64 x (tan.f64 B))))
(exp.f64 (-.f64 (log.f64 x) (log.f64 (tan.f64 B))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (tan.f64 B))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (tan.f64 B))))
(*.f64 1 (/.f64 (sqrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 1 (sin.f64 B)) (/.f64 (sqrt.f64 x) (/.f64 1 (cos.f64 B))))
(*.f64 (sqrt.f64 x) (/.f64 1 (tan.f64 B)))
(*.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) 1)
(*.f64 (/.f64 1 (tan.f64 B)) (sqrt.f64 x))
(*.f64 (neg.f64 (sqrt.f64 x)) (/.f64 1 (neg.f64 (tan.f64 B))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))) (sqrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
(*.f64 (pow.f64 x 1/4) (*.f64 (pow.f64 x 1/4) (/.f64 1 (tan.f64 B))))
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (sqrt.f64 x)) (/.f64 1 (tan.f64 B))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))) (cbrt.f64 (/.f64 x (pow.f64 (tan.f64 B) 2))))
(*.f64 (cbrt.f64 (/.f64 x (pow.f64 (tan.f64 B) 2))) (cbrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
(*.f64 (/.f64 (sqrt.f64 x) (sin.f64 B)) (cos.f64 B))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 1 (tan.f64 B)))
(*.f64 (/.f64 1 (sqrt.f64 (tan.f64 B))) (sqrt.f64 (/.f64 x (tan.f64 B))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (tan.f64 B))))
(*.f64 (/.f64 (sqrt.f64 x) (neg.f64 (sin.f64 B))) (neg.f64 (cos.f64 B)))
(*.f64 (/.f64 (pow.f64 x 1/4) (sin.f64 B)) (/.f64 (pow.f64 x 1/4) (/.f64 1 (cos.f64 B))))
(*.f64 (/.f64 (pow.f64 x 1/4) 1) (/.f64 (pow.f64 x 1/4) (tan.f64 B)))
(*.f64 (/.f64 (pow.f64 x 1/4) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 (pow.f64 x 1/4) (cbrt.f64 (tan.f64 B))))
(*.f64 (/.f64 (cbrt.f64 x) 1) (/.f64 (cbrt.f64 (sqrt.f64 x)) (tan.f64 B)))
(*.f64 (/.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
(*.f64 (/.f64 (cbrt.f64 x) (sin.f64 B)) (/.f64 (cbrt.f64 (sqrt.f64 x)) (/.f64 1 (cos.f64 B))))
(*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 (tan.f64 B))) (/.f64 (cbrt.f64 (sqrt.f64 x)) (sqrt.f64 (tan.f64 B))))
(pow.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) 1)
(pow.f64 (/.f64 (tan.f64 B) (sqrt.f64 x)) -1)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))) 2)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) 3) 1/3)
(neg.f64 (/.f64 (sqrt.f64 x) (neg.f64 (tan.f64 B))))
(sqrt.f64 (/.f64 x (pow.f64 (tan.f64 B) 2)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3/2) (pow.f64 (tan.f64 B) 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
(exp.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 (tan.f64 B))))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))) 1))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
Outputs
(sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))
(sqrt.f64 (/.f64 1 (fma.f64 F F 2)))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 (neg.f64 x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 5)))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (*.f64 (*.f64 3/2 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (+.f64 (*.f64 -5/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 7))))) (+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 3/2 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 5))))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 -5/2 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 7)))) (fma.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (*.f64 (*.f64 3/2 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5)))))))
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x))))))
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x)))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2))) x)))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 x (fma.f64 F F 2)))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 -1/4 (/.f64 x (*.f64 (fma.f64 F F 2) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x)))))))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 x (fma.f64 F F 2))) (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32)))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (fma.f64 -1/4 (/.f64 (fma.f64 F F 2) (/.f64 x (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))))) (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32)))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 -1/48 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (+.f64 (*.f64 -1/64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (*.f64 -1/384 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (pow.f64 x 3)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 2) (*.f64 -1 (log.f64 (/.f64 1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2)))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 x (fma.f64 F F 2))) (+.f64 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32))) (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (pow.f64 x 3) (fma.f64 -1/48 (pow.f64 (fma.f64 F F 2) 3) (*.f64 (pow.f64 (fma.f64 F F 2) 3) -7/384)))))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (+.f64 (fma.f64 -1/4 (/.f64 (fma.f64 F F 2) (/.f64 x (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))))) (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32)))) (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 2) (neg.f64 (neg.f64 (log.f64 x))))) (/.f64 (pow.f64 x 3) (fma.f64 -1/48 (pow.f64 (fma.f64 F F 2) 3) (*.f64 (pow.f64 (fma.f64 F F 2) 3) -7/384))))))
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x))))))
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x)))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2))) x)))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (*.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (/.f64 x (fma.f64 F F 2)))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (/.f64 x (fma.f64 F F 2))) (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32)))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (/.f64 x (fma.f64 F F 2))) (/.f64 (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32) (/.f64 (pow.f64 x 2) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x)))))))))
(+.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 1/384 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (+.f64 (*.f64 1/64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)) (*.f64 1/48 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (pow.f64 x 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 2 (pow.f64 F 2))) x)) (/.f64 (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 -2) (*.f64 -1 (log.f64 (/.f64 -1 x)))))) (+.f64 (*.f64 1/32 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)) (*.f64 1/16 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2)))) (pow.f64 x 2)))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (fma.f64 -1 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (/.f64 (pow.f64 x 3) (fma.f64 1/384 (pow.f64 (fma.f64 F F 2) 3) (*.f64 (pow.f64 (fma.f64 F F 2) 3) 7/192)))) (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (/.f64 x (fma.f64 F F 2))) (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32))))))
(+.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (fma.f64 -1 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (/.f64 (pow.f64 x 3) (fma.f64 1/384 (pow.f64 (fma.f64 F F 2) 3) (*.f64 (pow.f64 (fma.f64 F F 2) 3) 7/192)))) (fma.f64 -1/4 (/.f64 (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))) (/.f64 x (fma.f64 F F 2))) (/.f64 (*.f64 (pow.f64 (fma.f64 F F 2) 2) 3/32) (/.f64 (pow.f64 x 2) (pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 -2) (neg.f64 (log.f64 (/.f64 -1 x))))))))))
(sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 (*.f64 -1/2 (pow.f64 F 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 3/8 (*.f64 (pow.f64 F 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5)))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (fma.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (*.f64 (*.f64 3/8 (pow.f64 F 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 -5/16 (*.f64 (pow.f64 F 6) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 7))))) (*.f64 3/8 (*.f64 (pow.f64 F 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (fma.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (fma.f64 -5/16 (*.f64 (pow.f64 F 6) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 7)))) (*.f64 (*.f64 3/8 (pow.f64 F 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5)))))))
(/.f64 1 F)
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) (/.f64 1 F))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F))))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) (fma.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (fma.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (/.f64 1 F))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 -1/48 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5))) (/.f64 1 F)))))))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) (fma.f64 -1/6 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7)) (fma.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7)) (fma.f64 -1/48 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 7)) (fma.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (fma.f64 1/4 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 5)) (/.f64 1 F)))))))
(/.f64 -1 F)
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F))
(-.f64 (*.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) 1/2) (/.f64 1 F))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)))) (/.f64 1 F))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) 3/8) (pow.f64 F 5)) (*.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) 1/2)) (/.f64 1 F))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (/.f64 (pow.f64 F 5) 3/8)) (*.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) 1/2)) (/.f64 1 F))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (+.f64 (*.f64 -1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 -1/48 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (pow.f64 F 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (*.f64 1/4 (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (pow.f64 F 5))) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))))) (/.f64 1 F))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/6 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) -7/48)) (pow.f64 F 7)) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) 3/8) (pow.f64 F 5)) (*.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) 1/2))) (/.f64 1 F))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/6 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) -7/48)) (pow.f64 F 7)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (/.f64 (pow.f64 F 5) 3/8)) (*.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) 1/2))) (/.f64 1 F))
(*.f64 B (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))
(*.f64 B (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))
(*.f64 B (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 B 3) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))) (*.f64 B (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(fma.f64 -1/6 (*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (pow.f64 B 3)) (*.f64 B (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(fma.f64 -1/6 (*.f64 (pow.f64 B 3) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 B (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 B 3) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 B 5) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))) (*.f64 B (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(fma.f64 -1/6 (*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (pow.f64 B 3)) (fma.f64 1/120 (*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (pow.f64 B 5)) (*.f64 B (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))
(fma.f64 -1/6 (*.f64 (pow.f64 B 3) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (fma.f64 1/120 (*.f64 (pow.f64 B 5) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 B (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 B 3) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 B 7) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 B 5) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))) (*.f64 B (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))))
(fma.f64 -1/6 (*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (pow.f64 B 3)) (fma.f64 -1/5040 (*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (pow.f64 B 7)) (fma.f64 1/120 (*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (pow.f64 B 5)) (*.f64 B (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))))
(fma.f64 -1/6 (*.f64 (pow.f64 B 3) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (fma.f64 -1/5040 (*.f64 (pow.f64 B 7) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (fma.f64 1/120 (*.f64 (pow.f64 B 5) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 B (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))
(*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (sin.f64 B))
(*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (sin.f64 B))
(*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (sin.f64 B))
(*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (sin.f64 B))
(*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (sin.f64 B))
(*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (sin.f64 B))
(*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (sin.f64 B))
(*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (sin.f64 B))
(*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))
(*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 F F 2)))
(+.f64 (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (pow.f64 F 2)))) (*.f64 (*.f64 x (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))
(fma.f64 (sin.f64 B) (sqrt.f64 (fma.f64 F F 2)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 x (sin.f64 B))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 x 2) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (pow.f64 F 2)))) (*.f64 (*.f64 x (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (*.f64 (pow.f64 x 2) (sin.f64 B))) (fma.f64 (sin.f64 B) (sqrt.f64 (fma.f64 F F 2)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 x (sin.f64 B)))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 x 2) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 x 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 5))))) (+.f64 (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (pow.f64 F 2)))) (*.f64 (*.f64 x (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (*.f64 (pow.f64 x 2) (sin.f64 B))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 5))) (*.f64 (pow.f64 x 3) (sin.f64 B))) (fma.f64 (sin.f64 B) (sqrt.f64 (fma.f64 F F 2)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 x (sin.f64 B))))))
(*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (*.f64 2 x))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 F 2) (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (*.f64 2 x)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 (pow.f64 F 2) (sin.f64 B))) (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (*.f64 2 x)))))
(+.f64 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 F 4) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 F 2) (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (*.f64 2 x))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (*.f64 (pow.f64 F 4) (sin.f64 B))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 (pow.f64 F 2) (sin.f64 B))) (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (*.f64 2 x))))))
(+.f64 (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 F 4) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/16 (*.f64 (*.f64 (pow.f64 F 6) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 F 2) (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (*.f64 2 x)))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (*.f64 (pow.f64 F 4) (sin.f64 B))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 5))) (*.f64 (pow.f64 F 6) (sin.f64 B))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 (pow.f64 F 2) (sin.f64 B))) (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (*.f64 2 x)))))))
(*.f64 F (sin.f64 B))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 2 (*.f64 2 x))) F)) (*.f64 F (sin.f64 B)))
(fma.f64 1/2 (/.f64 (sin.f64 B) (/.f64 F (+.f64 2 (*.f64 2 x)))) (*.f64 F (sin.f64 B)))
(fma.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (/.f64 F (sin.f64 B))) (*.f64 F (sin.f64 B)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sin.f64 B) (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 F 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 2 (*.f64 2 x))) F)) (*.f64 F (sin.f64 B))))
(fma.f64 -1/8 (/.f64 (sin.f64 B) (/.f64 (pow.f64 F 3) (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (fma.f64 1/2 (/.f64 (sin.f64 B) (/.f64 F (+.f64 2 (*.f64 2 x)))) (*.f64 F (sin.f64 B))))
(fma.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (/.f64 (pow.f64 F 3) (sin.f64 B))) (fma.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (/.f64 F (sin.f64 B))) (*.f64 F (sin.f64 B))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (sin.f64 B) (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 F 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (sin.f64 B) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 F 5))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 2 (*.f64 2 x))) F)) (*.f64 F (sin.f64 B)))))
(fma.f64 -1/8 (/.f64 (sin.f64 B) (/.f64 (pow.f64 F 3) (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (fma.f64 1/16 (/.f64 (sin.f64 B) (/.f64 (pow.f64 F 5) (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (fma.f64 1/2 (/.f64 (sin.f64 B) (/.f64 F (+.f64 2 (*.f64 2 x)))) (*.f64 F (sin.f64 B)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (/.f64 (pow.f64 F 3) (sin.f64 B))) (fma.f64 1/16 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (/.f64 (pow.f64 F 5) (sin.f64 B))) (fma.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (/.f64 F (sin.f64 B))) (*.f64 F (sin.f64 B)))))
(*.f64 -1 (*.f64 F (sin.f64 B)))
(*.f64 (neg.f64 F) (sin.f64 B))
(+.f64 (*.f64 -1 (*.f64 F (sin.f64 B))) (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 2 (*.f64 2 x))) F)))
(fma.f64 -1 (*.f64 F (sin.f64 B)) (*.f64 -1/2 (/.f64 (sin.f64 B) (/.f64 F (+.f64 2 (*.f64 2 x))))))
(fma.f64 -1 (*.f64 F (sin.f64 B)) (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (/.f64 F (sin.f64 B)))))
(+.f64 (*.f64 -1 (*.f64 F (sin.f64 B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 2 (*.f64 2 x))) F)) (*.f64 1/8 (/.f64 (*.f64 (sin.f64 B) (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 F 3)))))
(fma.f64 -1 (*.f64 F (sin.f64 B)) (fma.f64 -1/2 (/.f64 (sin.f64 B) (/.f64 F (+.f64 2 (*.f64 2 x)))) (*.f64 1/8 (/.f64 (sin.f64 B) (/.f64 (pow.f64 F 3) (pow.f64 (+.f64 2 (*.f64 2 x)) 2))))))
(fma.f64 -1 (*.f64 F (sin.f64 B)) (fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (/.f64 F (sin.f64 B))) (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (/.f64 (pow.f64 F 3) (sin.f64 B))))))
(+.f64 (*.f64 -1 (*.f64 F (sin.f64 B))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 B) (+.f64 2 (*.f64 2 x))) F)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (sin.f64 B) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 F 5))) (*.f64 1/8 (/.f64 (*.f64 (sin.f64 B) (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 F 3))))))
(fma.f64 -1 (*.f64 F (sin.f64 B)) (fma.f64 -1/2 (/.f64 (sin.f64 B) (/.f64 F (+.f64 2 (*.f64 2 x)))) (fma.f64 -1/16 (/.f64 (sin.f64 B) (/.f64 (pow.f64 F 5) (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (*.f64 1/8 (/.f64 (sin.f64 B) (/.f64 (pow.f64 F 3) (pow.f64 (+.f64 2 (*.f64 2 x)) 2)))))))
(fma.f64 -1 (*.f64 F (sin.f64 B)) (fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (/.f64 F (sin.f64 B))) (fma.f64 -1/16 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (/.f64 (pow.f64 F 5) (sin.f64 B))) (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (/.f64 (pow.f64 F 3) (sin.f64 B)))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (/.f64 (pow.f64 F 3) (sin.f64 B))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (/.f64 (pow.f64 F 3) (sin.f64 B))) (fma.f64 1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (pow.f64 F 5) (/.f64 (sin.f64 B) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 7) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (+.f64 2 (*.f64 2 x)))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (pow.f64 F 7) (/.f64 (sin.f64 B) (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (+.f64 2 (*.f64 2 x))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4)))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (/.f64 (pow.f64 F 3) (sin.f64 B))) (fma.f64 1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (pow.f64 F 5) (/.f64 (sin.f64 B) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (+.f64 2 (*.f64 2 x))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4))) (/.f64 (sin.f64 B) (pow.f64 F 7)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (/.f64 (pow.f64 F 3) (sin.f64 B))) (fma.f64 1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (pow.f64 F 5) (/.f64 (sin.f64 B) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))))))
(/.f64 1 (sin.f64 B))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (/.f64 1 (sin.f64 B)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (/.f64 1 (sin.f64 B))))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (/.f64 1 (sin.f64 B))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B))) (/.f64 1 (sin.f64 B)))))
(/.f64 -1 (sin.f64 B))
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))))) (/.f64 1 (sin.f64 B)))
(-.f64 (*.f64 1/2 (+.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))))) (/.f64 1 (sin.f64 B)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))))) (/.f64 1 (sin.f64 B)))
(-.f64 (fma.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (/.f64 (fma.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))))) (/.f64 1 (sin.f64 B)))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(fma.f64 1/6 (*.f64 B (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))
(fma.f64 1/6 (*.f64 B (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))))
(fma.f64 -1 (*.f64 (pow.f64 B 3) (*.f64 (*.f64 F -7/360) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))) (fma.f64 1/6 (*.f64 B (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))))
(fma.f64 -1 (*.f64 (pow.f64 B 3) (*.f64 (*.f64 F -7/360) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) (fma.f64 1/6 (*.f64 B (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1/5040 F) (+.f64 (*.f64 1/720 F) (*.f64 1/6 (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F)))))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))))
(fma.f64 -1 (*.f64 (pow.f64 B 3) (*.f64 (*.f64 F -7/360) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))) (fma.f64 -1 (*.f64 (pow.f64 B 5) (*.f64 (fma.f64 -1/5040 F (fma.f64 1/720 F (*.f64 1/6 (*.f64 F -7/360)))) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))) (fma.f64 1/6 (*.f64 B (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))))
(fma.f64 -1 (*.f64 (pow.f64 B 3) (*.f64 (*.f64 F -7/360) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) (fma.f64 -1 (*.f64 (pow.f64 B 5) (*.f64 (fma.f64 -1/5040 F (fma.f64 1/720 F (*.f64 1/6 (*.f64 F -7/360)))) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) (fma.f64 1/6 (*.f64 B (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B)))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x))) (fma.f64 1/2 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 (*.f64 (*.f64 F (pow.f64 x 2)) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2))) (sin.f64 B))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x))) (fma.f64 1/2 (/.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 (sin.f64 B) (*.f64 (*.f64 F (pow.f64 x 2)) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)) (+.f64 2 (pow.f64 F 2)))) (*.f64 8 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 4)))))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 (*.f64 (*.f64 F (pow.f64 x 3)) (fma.f64 -1 (/.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (fma.f64 F F 2)) (/.f64 8 (pow.f64 (fma.f64 F F 2) 4)))) (sin.f64 B))) (fma.f64 1/2 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 (*.f64 (*.f64 F (pow.f64 x 2)) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2))) (sin.f64 B))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x))) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 F (pow.f64 x 3)) (fma.f64 -1 (/.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (fma.f64 F F 2)) (/.f64 8 (pow.f64 (fma.f64 F F 2) 4)))) (/.f64 (sin.f64 B) (sqrt.f64 (fma.f64 F F 2)))) (fma.f64 1/2 (/.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 (sin.f64 B) (*.f64 (*.f64 F (pow.f64 x 2)) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))))))
B
(+.f64 B (*.f64 1/3 (pow.f64 B 3)))
(+.f64 B (*.f64 (pow.f64 B 3) 1/3))
(+.f64 B (+.f64 (*.f64 2/15 (pow.f64 B 5)) (*.f64 1/3 (pow.f64 B 3))))
(+.f64 B (fma.f64 2/15 (pow.f64 B 5) (*.f64 (pow.f64 B 3) 1/3)))
(+.f64 B (+.f64 (*.f64 17/315 (pow.f64 B 7)) (+.f64 (*.f64 2/15 (pow.f64 B 5)) (*.f64 1/3 (pow.f64 B 3)))))
(+.f64 B (fma.f64 17/315 (pow.f64 B 7) (fma.f64 2/15 (pow.f64 B 5) (*.f64 (pow.f64 B 3) 1/3))))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 x B)
(+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (/.f64 x B))
(fma.f64 B (*.f64 x -1/3) (/.f64 x B))
(+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (+.f64 (*.f64 (pow.f64 B 3) (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (*.f64 1/120 x)))) (/.f64 x B)))
(fma.f64 B (*.f64 x -1/3) (fma.f64 (pow.f64 B 3) (-.f64 (*.f64 x 1/24) (fma.f64 -1/6 (*.f64 x -1/3) (*.f64 x 1/120))) (/.f64 x B)))
(+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (+.f64 (*.f64 (pow.f64 B 3) (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (*.f64 1/120 x)))) (+.f64 (*.f64 (pow.f64 B 5) (-.f64 (*.f64 -1/720 x) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (*.f64 1/120 x)))) (+.f64 (*.f64 -1/5040 x) (*.f64 1/120 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))))))) (/.f64 x B))))
(fma.f64 B (*.f64 x -1/3) (fma.f64 (pow.f64 B 3) (-.f64 (*.f64 x 1/24) (fma.f64 -1/6 (*.f64 x -1/3) (*.f64 x 1/120))) (fma.f64 (pow.f64 B 5) (-.f64 (*.f64 x -1/720) (fma.f64 -1/6 (-.f64 (*.f64 x 1/24) (fma.f64 -1/6 (*.f64 x -1/3) (*.f64 x 1/120))) (fma.f64 -1/5040 x (*.f64 1/120 (*.f64 x -1/3))))) (/.f64 x B))))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))
(sqrt.f64 (/.f64 1 (fma.f64 F F 2)))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 (neg.f64 x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2))) (sqrt.f64 (+.f64 2 (pow.f64 F 2)))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (*.f64 (pow.f64 x 2) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))) (+.f64 (*.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)) (+.f64 2 (pow.f64 F 2)))) (*.f64 8 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 4))))) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2))) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))))))
(+.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (fma.f64 -1 (*.f64 x (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (fma.f64 -1/2 (*.f64 (pow.f64 x 3) (*.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (fma.f64 F F 2)) (/.f64 8 (pow.f64 (fma.f64 F F 2) 4))) (sqrt.f64 (fma.f64 F F 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (*.f64 (pow.f64 x 2) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2))))))))
(sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (*.f64 (*.f64 -1/2 (pow.f64 F 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 F 4) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sqrt.f64 (+.f64 2 (*.f64 2 x)))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (fma.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (*.f64 1/2 (*.f64 (pow.f64 F 4) (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 F 6) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (+.f64 2 (*.f64 2 x)))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4)))) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 F 4) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sqrt.f64 (+.f64 2 (*.f64 2 x))))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (fma.f64 -1/2 (*.f64 (pow.f64 F 6) (*.f64 (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (+.f64 2 (*.f64 2 x))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4))) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (fma.f64 -1/2 (*.f64 (pow.f64 F 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) (*.f64 1/2 (*.f64 (pow.f64 F 4) (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (sqrt.f64 (+.f64 2 (*.f64 2 x)))))))))
(/.f64 1 F)
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) (/.f64 1 F))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (pow.f64 F 5))) (/.f64 1 F)))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2)) (pow.f64 F 5)) (/.f64 1 F)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (pow.f64 F 5))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 F 7))) (/.f64 1 F))))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2)) (pow.f64 F 5)) (fma.f64 -1/2 (/.f64 (fma.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 F 7)) (/.f64 1 F))))
(/.f64 -1 F)
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (/.f64 1 F))
(-.f64 (*.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) 1/2) (/.f64 1 F))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (pow.f64 F 5)))) (/.f64 1 F))
(-.f64 (*.f64 1/2 (+.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2)) (pow.f64 F 5)))) (/.f64 1 F))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (pow.f64 F 5))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 F 7))))) (/.f64 1 F))
(-.f64 (fma.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 3)) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2)) (pow.f64 F 5)) (/.f64 (fma.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 F 7))))) (/.f64 1 F))
(/.f64 1 (+.f64 2 (pow.f64 F 2)))
(/.f64 1 (fma.f64 F F 2))
(+.f64 (*.f64 -2 (/.f64 x (pow.f64 (+.f64 2 (pow.f64 F 2)) 2))) (/.f64 1 (+.f64 2 (pow.f64 F 2))))
(fma.f64 -2 (/.f64 x (pow.f64 (fma.f64 F F 2) 2)) (/.f64 1 (fma.f64 F F 2)))
(+.f64 (*.f64 -2 (/.f64 x (pow.f64 (+.f64 2 (pow.f64 F 2)) 2))) (+.f64 (*.f64 4 (/.f64 (pow.f64 x 2) (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(fma.f64 -2 (/.f64 x (pow.f64 (fma.f64 F F 2) 2)) (fma.f64 4 (/.f64 (pow.f64 x 2) (pow.f64 (fma.f64 F F 2) 3)) (/.f64 1 (fma.f64 F F 2))))
(+.f64 (*.f64 -8 (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 2 (pow.f64 F 2)) 4))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 (+.f64 2 (pow.f64 F 2)) 2))) (+.f64 (*.f64 4 (/.f64 (pow.f64 x 2) (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (/.f64 1 (+.f64 2 (pow.f64 F 2))))))
(fma.f64 -8 (/.f64 (pow.f64 x 3) (pow.f64 (fma.f64 F F 2) 4)) (fma.f64 -2 (/.f64 x (pow.f64 (fma.f64 F F 2) 2)) (fma.f64 4 (/.f64 (pow.f64 x 2) (pow.f64 (fma.f64 F F 2) 3)) (/.f64 1 (fma.f64 F F 2)))))
(/.f64 1/2 x)
(+.f64 (*.f64 -1/4 (/.f64 (+.f64 2 (pow.f64 F 2)) (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 x)))
(fma.f64 -1/4 (/.f64 (fma.f64 F F 2) (pow.f64 x 2)) (/.f64 1/2 x))
(+.f64 (*.f64 -1/4 (/.f64 (+.f64 2 (pow.f64 F 2)) (pow.f64 x 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x))))
(fma.f64 -1/4 (/.f64 (fma.f64 F F 2) (pow.f64 x 2)) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 F F 2) 2) (pow.f64 x 3)) (/.f64 1/2 x)))
(+.f64 (*.f64 -1/4 (/.f64 (+.f64 2 (pow.f64 F 2)) (pow.f64 x 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3) (pow.f64 x 4))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x)))))
(fma.f64 -1/4 (/.f64 (fma.f64 F F 2) (pow.f64 x 2)) (fma.f64 -1/16 (/.f64 (pow.f64 (fma.f64 F F 2) 3) (pow.f64 x 4)) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 F F 2) 2) (pow.f64 x 3)) (/.f64 1/2 x))))
(/.f64 1/2 x)
(+.f64 (*.f64 -1/4 (/.f64 (+.f64 2 (pow.f64 F 2)) (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 x)))
(fma.f64 -1/4 (/.f64 (fma.f64 F F 2) (pow.f64 x 2)) (/.f64 1/2 x))
(+.f64 (*.f64 -1/4 (/.f64 (+.f64 2 (pow.f64 F 2)) (pow.f64 x 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x))))
(fma.f64 -1/4 (/.f64 (fma.f64 F F 2) (pow.f64 x 2)) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 F F 2) 2) (pow.f64 x 3)) (/.f64 1/2 x)))
(+.f64 (*.f64 -1/4 (/.f64 (+.f64 2 (pow.f64 F 2)) (pow.f64 x 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3) (pow.f64 x 4))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 2 (pow.f64 F 2)) 2) (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x)))))
(fma.f64 -1/4 (/.f64 (fma.f64 F F 2) (pow.f64 x 2)) (fma.f64 -1/16 (/.f64 (pow.f64 (fma.f64 F F 2) 3) (pow.f64 x 4)) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 F F 2) 2) (pow.f64 x 3)) (/.f64 1/2 x))))
(/.f64 1 (+.f64 2 (*.f64 2 x)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 F 2) (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (/.f64 1 (+.f64 2 (*.f64 2 x))))
(fma.f64 -1 (/.f64 (pow.f64 F 2) (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (/.f64 1 (+.f64 2 (*.f64 2 x))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 F 2) (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))) (/.f64 (pow.f64 F 4) (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))
(+.f64 (fma.f64 -1 (/.f64 (pow.f64 F 2) (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 (pow.f64 F 4) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 F 2) (pow.f64 (+.f64 2 (*.f64 2 x)) 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 F 6) (pow.f64 (+.f64 2 (*.f64 2 x)) 4))) (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))) (/.f64 (pow.f64 F 4) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))))
(fma.f64 -1 (/.f64 (pow.f64 F 2) (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (fma.f64 -1 (/.f64 (pow.f64 F 6) (pow.f64 (+.f64 2 (*.f64 2 x)) 4)) (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))) (/.f64 (pow.f64 F 4) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))))
(/.f64 1 (pow.f64 F 2))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 4))) (/.f64 1 (pow.f64 F 2)))
(fma.f64 -1 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 4)) (/.f64 1 (pow.f64 F 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 4))) (+.f64 (/.f64 1 (pow.f64 F 2)) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 6))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 4)) (/.f64 1 (pow.f64 F 2))) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 6)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 8))) (+.f64 (/.f64 1 (pow.f64 F 2)) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 6)))))
(fma.f64 -1 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 4)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 8)) (+.f64 (/.f64 1 (pow.f64 F 2)) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 6)))))
(/.f64 1 (pow.f64 F 2))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 4))) (/.f64 1 (pow.f64 F 2)))
(fma.f64 -1 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 4)) (/.f64 1 (pow.f64 F 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 4))) (+.f64 (/.f64 1 (pow.f64 F 2)) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 6))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 4)) (/.f64 1 (pow.f64 F 2))) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 6)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 8))) (+.f64 (/.f64 1 (pow.f64 F 2)) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 6)))))
(fma.f64 -1 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 4)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 3) (pow.f64 F 8)) (+.f64 (/.f64 1 (pow.f64 F 2)) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 F 6)))))
(*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (pow.f64 F 3)) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (pow.f64 F 3)) (fma.f64 1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 F 7) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (+.f64 2 (*.f64 2 x)))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4)))) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))))
(fma.f64 -1/2 (*.f64 (pow.f64 F 7) (*.f64 (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (+.f64 2 (*.f64 2 x))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4))) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (pow.f64 F 3)) (fma.f64 1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))))
(+.f64 1 (/.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) (pow.f64 F 2)))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (pow.f64 F 4)))))
(+.f64 1 (*.f64 -1/2 (+.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2)) (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2)) (pow.f64 F 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (pow.f64 F 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 F 6))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2)) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2)) (pow.f64 F 4)) (/.f64 (fma.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 F 6))))))
-1
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) 1)
(fma.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2)) -1)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (pow.f64 F 4)))) 1)
(+.f64 (*.f64 1/2 (+.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2)) (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2)) (pow.f64 F 4)))) -1)
(+.f64 -1 (*.f64 1/2 (+.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2)) (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2)) (pow.f64 F 4)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (pow.f64 F 4))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 F 6))))) 1)
(+.f64 (fma.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2)) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2)) (pow.f64 F 4)) (/.f64 (fma.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 F 6))))) -1)
(+.f64 (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2)) (pow.f64 F 4)) (/.f64 (fma.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 F 6)))) (fma.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2)) -1))
(*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 F F 2))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (*.f64 F x)) (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 F F 2)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (*.f64 F x)) (fma.f64 1/2 (*.f64 F (*.f64 (sqrt.f64 (fma.f64 F F 2)) (*.f64 (pow.f64 x 2) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2))))) (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 F F 2))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)) (+.f64 2 (pow.f64 F 2)))) (*.f64 8 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 4)))))) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (*.f64 F x)) (fma.f64 -1/2 (*.f64 F (*.f64 (pow.f64 x 3) (*.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (fma.f64 F F 2)) (/.f64 8 (pow.f64 (fma.f64 F F 2) 4))) (sqrt.f64 (fma.f64 F F 2))))) (fma.f64 1/2 (*.f64 F (*.f64 (sqrt.f64 (fma.f64 F F 2)) (*.f64 (pow.f64 x 2) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2))))) (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 F F 2)))))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))
(+.f64 (*.f64 x (-.f64 (*.f64 -1 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (/.f64 1 B))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))
(fma.f64 x (-.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F B))) (/.f64 1 B)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B)))
(fma.f64 x (-.f64 (*.f64 (/.f64 (neg.f64 F) B) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (/.f64 1 B)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) B) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (+.f64 (*.f64 x (-.f64 (*.f64 -1 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (/.f64 1 B))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 (*.f64 (*.f64 F (pow.f64 x 2)) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2))) B)) (fma.f64 x (-.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F B))) (/.f64 1 B)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))))
(fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (fma.f64 F F 2)) F) (/.f64 (/.f64 B (pow.f64 x 2)) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)))) (fma.f64 x (-.f64 (*.f64 (/.f64 (neg.f64 F) B) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (/.f64 1 B)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)) (+.f64 2 (pow.f64 F 2)))) (*.f64 8 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 4)))))) B) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) B) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (+.f64 (*.f64 x (-.f64 (*.f64 -1 (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (/.f64 1 B))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 F (/.f64 B (*.f64 (pow.f64 x 3) (fma.f64 -1 (/.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (fma.f64 F F 2)) (/.f64 8 (pow.f64 (fma.f64 F F 2) 4))))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 (*.f64 (*.f64 F (pow.f64 x 2)) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2))) B)) (fma.f64 x (-.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F B))) (/.f64 1 B)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B)))))
(fma.f64 -1/2 (/.f64 (*.f64 (*.f64 F (pow.f64 x 3)) (fma.f64 -1 (/.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (fma.f64 F F 2)) (/.f64 8 (pow.f64 (fma.f64 F F 2) 4)))) (/.f64 B (sqrt.f64 (fma.f64 F F 2)))) (fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (fma.f64 F F 2)) F) (/.f64 (/.f64 B (pow.f64 x 2)) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)))) (fma.f64 x (-.f64 (*.f64 (/.f64 (neg.f64 F) B) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (/.f64 1 B)) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B)))))
(*.f64 -1 (/.f64 x B))
(neg.f64 (/.f64 x B))
(*.f64 -1 (/.f64 x B))
(neg.f64 (/.f64 x B))
(*.f64 -1 (/.f64 x B))
(neg.f64 (/.f64 x B))
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(fma.f64 -1 (/.f64 x B) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F B)))
(+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))))
(fma.f64 -1 (/.f64 x B) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (/.f64 (pow.f64 F 3) B)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F B))))
(+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) B) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) B) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))))
(fma.f64 -1 (/.f64 x B) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (/.f64 (pow.f64 F 3) B)) (fma.f64 1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (pow.f64 F 5) (/.f64 B (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F B)))))
(/.f64 (+.f64 1 (*.f64 -1 x)) B)
(/.f64 (+.f64 1 (neg.f64 x)) B)
(+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 B (pow.f64 F 2)))) (/.f64 1 B)))
(fma.f64 -1 (/.f64 x B) (fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) B)) (/.f64 1 B)))
(+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 B (pow.f64 F 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 B (pow.f64 F 4)))) (/.f64 1 B))))
(fma.f64 -1 (/.f64 x B) (fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) B)) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2)) (*.f64 (pow.f64 F 4) B)) (/.f64 1 B))))
(+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 B (pow.f64 F 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 B (pow.f64 F 4)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 B (pow.f64 F 6)))) (/.f64 1 B)))))
(fma.f64 -1 (/.f64 x B) (fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) B)) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2)) (*.f64 (pow.f64 F 4) B)) (fma.f64 -1/2 (/.f64 (fma.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) B)) (/.f64 1 B)))))
(/.f64 (-.f64 (*.f64 -1 x) 1) B)
(/.f64 (fma.f64 -1 x -1) B)
(-.f64 (+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 B (pow.f64 F 2))))) (/.f64 1 B))
(-.f64 (fma.f64 -1 (/.f64 x B) (/.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 x))) (*.f64 (pow.f64 F 2) B))) (/.f64 1 B))
(+.f64 (/.f64 (/.f64 1/2 (/.f64 (pow.f64 F 2) (+.f64 2 (*.f64 2 x)))) B) (/.f64 (fma.f64 -1 x -1) B))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 B (pow.f64 F 2)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 B (pow.f64 F 4)))))) (/.f64 1 B))
(-.f64 (fma.f64 -1 (/.f64 x B) (*.f64 1/2 (+.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) B)) (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2)) (*.f64 (pow.f64 F 4) B))))) (/.f64 1 B))
(+.f64 (*.f64 1/2 (+.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) B)) (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2)) (*.f64 (pow.f64 F 4) B)))) (/.f64 (fma.f64 -1 x -1) B))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 B (pow.f64 F 2)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 B (pow.f64 F 4)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 B (pow.f64 F 6))))))) (/.f64 1 B))
(-.f64 (fma.f64 -1 (/.f64 x B) (fma.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) B)) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2)) (*.f64 (pow.f64 F 4) B)) (/.f64 (fma.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) B)))))) (/.f64 1 B))
(+.f64 (fma.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) B)) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2)) (*.f64 (pow.f64 F 4) B)) (/.f64 (fma.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) B))))) (/.f64 (fma.f64 -1 x -1) B))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(fma.f64 1/6 (*.f64 B (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))
(fma.f64 1/6 (*.f64 B (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))))
(fma.f64 -1 (*.f64 (pow.f64 B 3) (*.f64 (*.f64 F -7/360) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))) (fma.f64 1/6 (*.f64 B (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))))
(fma.f64 -1 (*.f64 (pow.f64 B 3) (*.f64 (*.f64 F -7/360) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) (fma.f64 1/6 (*.f64 B (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1/5040 F) (+.f64 (*.f64 1/720 F) (*.f64 1/6 (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F)))))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))))
(fma.f64 -1 (*.f64 (pow.f64 B 3) (*.f64 (*.f64 F -7/360) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))) (fma.f64 -1 (*.f64 (pow.f64 B 5) (*.f64 (fma.f64 -1/5040 F (fma.f64 1/720 F (*.f64 1/6 (*.f64 F -7/360)))) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))) (fma.f64 1/6 (*.f64 B (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))))
(fma.f64 -1 (*.f64 (pow.f64 B 3) (*.f64 (*.f64 F -7/360) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) (fma.f64 -1 (*.f64 (pow.f64 B 5) (*.f64 (fma.f64 -1/5040 F (fma.f64 1/720 F (*.f64 1/6 (*.f64 F -7/360)))) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) (fma.f64 1/6 (*.f64 B (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (/.f64 (pow.f64 F 3) (sin.f64 B))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (/.f64 (pow.f64 F 3) (sin.f64 B))) (fma.f64 1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (pow.f64 F 5) (/.f64 (sin.f64 B) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 7) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (+.f64 2 (*.f64 2 x)))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (pow.f64 F 7) (/.f64 (sin.f64 B) (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (+.f64 2 (*.f64 2 x))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4)))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (/.f64 (pow.f64 F 3) (sin.f64 B))) (fma.f64 1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (pow.f64 F 5) (/.f64 (sin.f64 B) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (+.f64 2 (*.f64 2 x))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4))) (/.f64 (sin.f64 B) (pow.f64 F 7)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (/.f64 (pow.f64 F 3) (sin.f64 B))) (fma.f64 1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 x))) (/.f64 (pow.f64 F 5) (/.f64 (sin.f64 B) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))) (/.f64 F (sin.f64 B))))))
(/.f64 1 (sin.f64 B))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (/.f64 1 (sin.f64 B)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (/.f64 1 (sin.f64 B))))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (/.f64 1 (sin.f64 B))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (fma.f64 -1/2 (/.f64 (fma.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B))) (/.f64 1 (sin.f64 B)))))
(/.f64 -1 (sin.f64 B))
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))))) (/.f64 1 (sin.f64 B)))
(-.f64 (*.f64 1/2 (+.f64 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))))) (/.f64 1 (sin.f64 B)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))))) (/.f64 1 (sin.f64 B)))
(-.f64 (fma.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))) (/.f64 (fma.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) 2))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))))) (/.f64 1 (sin.f64 B)))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B)))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x))) (fma.f64 1/2 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 (*.f64 (*.f64 F (pow.f64 x 2)) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2))) (sin.f64 B))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x))) (fma.f64 1/2 (/.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 (sin.f64 B) (*.f64 (*.f64 F (pow.f64 x 2)) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)) (+.f64 2 (pow.f64 F 2)))) (*.f64 8 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 4)))))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 (*.f64 (*.f64 F (pow.f64 x 3)) (fma.f64 -1 (/.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (fma.f64 F F 2)) (/.f64 8 (pow.f64 (fma.f64 F F 2) 4)))) (sin.f64 B))) (fma.f64 1/2 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 (*.f64 (*.f64 F (pow.f64 x 2)) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2))) (sin.f64 B))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (/.f64 (sin.f64 B) x))) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 F (pow.f64 x 3)) (fma.f64 -1 (/.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (fma.f64 F F 2)) (/.f64 8 (pow.f64 (fma.f64 F F 2) 4)))) (/.f64 (sin.f64 B) (sqrt.f64 (fma.f64 F F 2)))) (fma.f64 1/2 (/.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 (sin.f64 B) (*.f64 (*.f64 F (pow.f64 x 2)) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))))))
(/.f64 F B)
(+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))
(fma.f64 1/6 (*.f64 F B) (/.f64 F B))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F)))) (+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B)))
(fma.f64 -1 (*.f64 (pow.f64 B 3) (*.f64 F -7/360)) (fma.f64 1/6 (*.f64 F B) (/.f64 F B)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1/5040 F) (+.f64 (*.f64 1/720 F) (*.f64 1/6 (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))))))) (+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))))
(fma.f64 -1 (*.f64 (pow.f64 B 3) (*.f64 F -7/360)) (fma.f64 -1 (*.f64 (pow.f64 B 5) (fma.f64 -1/5040 F (fma.f64 1/720 F (*.f64 1/6 (*.f64 F -7/360))))) (fma.f64 1/6 (*.f64 F B) (/.f64 F B))))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (*.f64 (cos.f64 B) (pow.f64 (sqrt.f64 -1) 2))) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (*.f64 (cos.f64 B) (pow.f64 (sqrt.f64 -1) 2)))))
(/.f64 (neg.f64 x) (/.f64 (sin.f64 B) (*.f64 (cos.f64 B) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1 (/.f64 (*.f64 x (*.f64 (cos.f64 B) (pow.f64 (sqrt.f64 -1) 2))) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (*.f64 (cos.f64 B) (pow.f64 (sqrt.f64 -1) 2)))))
(/.f64 (neg.f64 x) (/.f64 (sin.f64 B) (*.f64 (cos.f64 B) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1 (/.f64 (*.f64 x (*.f64 (cos.f64 B) (pow.f64 (sqrt.f64 -1) 2))) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (*.f64 (cos.f64 B) (pow.f64 (sqrt.f64 -1) 2)))))
(/.f64 (neg.f64 x) (/.f64 (sin.f64 B) (*.f64 (cos.f64 B) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1 (/.f64 (*.f64 x (*.f64 (cos.f64 B) (pow.f64 (sqrt.f64 -1) 2))) (sin.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (*.f64 (cos.f64 B) (pow.f64 (sqrt.f64 -1) 2)))))
(/.f64 (neg.f64 x) (/.f64 (sin.f64 B) (*.f64 (cos.f64 B) (pow.f64 (sqrt.f64 -1) 2))))
(/.f64 x B)
(+.f64 (*.f64 -1/3 (*.f64 B x)) (/.f64 x B))
(fma.f64 -1/3 (*.f64 x B) (/.f64 x B))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)))) (+.f64 (*.f64 -1/3 (*.f64 B x)) (/.f64 x B)))
(fma.f64 -1 (*.f64 (pow.f64 B 3) (*.f64 x 1/45)) (fma.f64 -1/3 (*.f64 x B) (/.f64 x B)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x))) (+.f64 (*.f64 -2/45 x) (*.f64 17/315 x))))) (+.f64 (*.f64 -1/3 (*.f64 B x)) (/.f64 x B))))
(fma.f64 -1 (*.f64 (pow.f64 B 3) (*.f64 x 1/45)) (fma.f64 -1 (*.f64 (pow.f64 B 5) (fma.f64 -1/3 (*.f64 x 1/45) (*.f64 x 1/105))) (fma.f64 -1/3 (*.f64 x B) (/.f64 x B))))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(*.f64 (/.f64 1 B) (sqrt.f64 x))
(+.f64 (*.f64 -1/3 (*.f64 B (sqrt.f64 x))) (*.f64 (/.f64 1 B) (sqrt.f64 x)))
(fma.f64 -1/3 (*.f64 B (sqrt.f64 x)) (*.f64 (/.f64 1 B) (sqrt.f64 x)))
(+.f64 (*.f64 -1/3 (*.f64 B (sqrt.f64 x))) (+.f64 (*.f64 -1/45 (*.f64 (pow.f64 B 3) (sqrt.f64 x))) (*.f64 (/.f64 1 B) (sqrt.f64 x))))
(fma.f64 -1/3 (*.f64 B (sqrt.f64 x)) (fma.f64 -1/45 (*.f64 (pow.f64 B 3) (sqrt.f64 x)) (*.f64 (/.f64 1 B) (sqrt.f64 x))))
(+.f64 (*.f64 -1/3 (*.f64 B (sqrt.f64 x))) (+.f64 (*.f64 -1/45 (*.f64 (pow.f64 B 3) (sqrt.f64 x))) (+.f64 (*.f64 -2/945 (*.f64 (pow.f64 B 5) (sqrt.f64 x))) (*.f64 (/.f64 1 B) (sqrt.f64 x)))))
(fma.f64 -1/3 (*.f64 B (sqrt.f64 x)) (fma.f64 -1/45 (*.f64 (pow.f64 B 3) (sqrt.f64 x)) (fma.f64 -2/945 (*.f64 (pow.f64 B 5) (sqrt.f64 x)) (*.f64 (/.f64 1 B) (sqrt.f64 x)))))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 B) (sin.f64 B)))
(/.f64 (*.f64 (sqrt.f64 x) (cos.f64 B)) (sin.f64 B))
(/.f64 (sqrt.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 B) (sin.f64 B)))
(/.f64 (*.f64 (sqrt.f64 x) (cos.f64 B)) (sin.f64 B))
(/.f64 (sqrt.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 B) (sin.f64 B)))
(/.f64 (*.f64 (sqrt.f64 x) (cos.f64 B)) (sin.f64 B))
(/.f64 (sqrt.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 B) (sin.f64 B)))
(/.f64 (*.f64 (sqrt.f64 x) (cos.f64 B)) (sin.f64 B))
(/.f64 (sqrt.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 B) (sin.f64 B)))
(/.f64 (*.f64 (sqrt.f64 x) (cos.f64 B)) (sin.f64 B))
(/.f64 (sqrt.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 B) (sin.f64 B)))
(/.f64 (*.f64 (sqrt.f64 x) (cos.f64 B)) (sin.f64 B))
(/.f64 (sqrt.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 B) (sin.f64 B)))
(/.f64 (*.f64 (sqrt.f64 x) (cos.f64 B)) (sin.f64 B))
(/.f64 (sqrt.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 B) (sin.f64 B)))
(/.f64 (*.f64 (sqrt.f64 x) (cos.f64 B)) (sin.f64 B))
(/.f64 (sqrt.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1)
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2))) (sqrt.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (pow.f64 1 1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2)) 1/2) (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2))) (sqrt.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (pow.f64 1 -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(/.f64 1 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(/.f64 1 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(/.f64 1 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 1))
(/.f64 1 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(/.f64 -1 (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 1 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))
(fabs.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(log.f64 (exp.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(exp.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(pow.f64 (exp.f64 -1/2) (log.f64 (fma.f64 2 x (fma.f64 F F 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) 1/2))
(sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1))
(pow.f64 (exp.f64 -1/2) (log.f64 (fma.f64 2 x (fma.f64 F F 2))))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (sin.f64 B))
(*.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1)
(*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (sin.f64 B))
(*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(*.f64 1 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (sin.f64 B))
(*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(*.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (sin.f64 B))
(*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (sin.f64 B))
(*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(*.f64 (neg.f64 (sin.f64 B)) (/.f64 1 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 (*.f64 (neg.f64 (sin.f64 B)) 1) (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (neg.f64 (sin.f64 B)) (/.f64 -1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (sin.f64 B))
(*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(*.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (*.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (sin.f64 B))) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (*.f64 (pow.f64 (sin.f64 B) 2) (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (sin.f64 B) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 B) 2) (fma.f64 2 x (fma.f64 F F 2)))) (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (sin.f64 B) 2))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)))
(/.f64 1 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (/.f64 (sin.f64 B) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B)))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 (*.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1) (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (sqrt.f64 (sin.f64 B))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 (*.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(pow.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1)
(*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (sin.f64 B))
(*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(pow.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) -1)
(*.f64 (/.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)))
(/.f64 1 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2)
(*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (sin.f64 B))
(*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 3)
(*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (sin.f64 B))
(*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(pow.f64 (pow.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3) 1/3)
(*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (sin.f64 B))
(*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(neg.f64 (/.f64 (sin.f64 B) (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(/.f64 (neg.f64 (sin.f64 B)) (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(sqrt.f64 (*.f64 (pow.f64 (sin.f64 B) 2) (fma.f64 2 x (fma.f64 F F 2))))
(sqrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (sin.f64 B) 2)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) (log.f64 (exp.f64 (sin.f64 B))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3))
(*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (sin.f64 B))
(*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 B) 3) (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (sin.f64 B))
(*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(exp.f64 (log.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (sin.f64 B))
(*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(exp.f64 (-.f64 (log.f64 (sin.f64 B)) (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(exp.f64 (+.f64 (log.f64 (sin.f64 B)) (*.f64 1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 1))
(*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (sin.f64 B))
(*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (sqrt.f64 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))) (sin.f64 B))
(*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 F (sin.f64 B)))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 1 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (/.f64 1 (sin.f64 B)))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 1 (sin.f64 B)) (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1)
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) F)
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (neg.f64 F) (/.f64 1 (*.f64 (neg.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (sqrt.f64 F) (*.f64 (sqrt.f64 F) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B))))
(*.f64 (*.f64 (sqrt.f64 F) (sqrt.f64 F)) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (*.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) 2))
(*.f64 (pow.f64 (sin.f64 B) -1/2) (*.f64 (pow.f64 (sin.f64 B) -1/2) (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (*.f64 (pow.f64 (sin.f64 B) -1/2) (pow.f64 (sin.f64 B) -1/2)) (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (/.f64 F (sin.f64 B))))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (pow.f64 (cbrt.f64 F) 2) (*.f64 (cbrt.f64 F) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B))))
(*.f64 (pow.f64 (cbrt.f64 F) 2) (*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)) (cbrt.f64 F)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2) (*.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 B) -2)) (*.f64 (/.f64 1 (cbrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 B) -2)) (/.f64 (*.f64 1 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 F (sin.f64 B))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (/.f64 F (sin.f64 B)) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (/.f64 F (sin.f64 B)))) (sqrt.f64 (/.f64 F (sin.f64 B))))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) 2))
(*.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 2)) (cbrt.f64 (/.f64 F (sin.f64 B))))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (*.f64 (/.f64 F (sin.f64 B)) 1) (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (/.f64 F (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 B) 2) (fma.f64 2 x (fma.f64 F F 2))))) (/.f64 F (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (sin.f64 B) 2)))) (/.f64 F (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))
(/.f64 (/.f64 (*.f64 1 F) (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (sin.f64 B) 2))))
(*.f64 (/.f64 F 1) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (/.f64 F (neg.f64 (sin.f64 B))) (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (neg.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 F (neg.f64 (sin.f64 B))))
(*.f64 (/.f64 (sqrt.f64 F) (sin.f64 B)) (/.f64 (sqrt.f64 F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (sqrt.f64 F) (/.f64 (/.f64 (sqrt.f64 F) (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 (sqrt.f64 F) 1) (/.f64 (sqrt.f64 F) (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (/.f64 (sqrt.f64 F) (sin.f64 B)) (/.f64 (sqrt.f64 F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (sqrt.f64 F) (/.f64 (/.f64 (sqrt.f64 F) (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 (sqrt.f64 F) (cbrt.f64 (*.f64 (pow.f64 (sin.f64 B) 2) (fma.f64 2 x (fma.f64 F F 2))))) (/.f64 (sqrt.f64 F) (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))
(*.f64 (/.f64 (sqrt.f64 F) (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (sin.f64 B) 2)))) (/.f64 (sqrt.f64 F) (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sin.f64 B)) (/.f64 (cbrt.f64 F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (/.f64 (cbrt.f64 F) (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) 1) (/.f64 (cbrt.f64 F) (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sin.f64 B)) (/.f64 (cbrt.f64 F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (/.f64 (cbrt.f64 F) (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (/.f64 (cbrt.f64 F) (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sin.f64 B)) (/.f64 (cbrt.f64 F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (/.f64 (cbrt.f64 F) (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (cbrt.f64 (*.f64 (pow.f64 (sin.f64 B) 2) (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 F) 2) (cbrt.f64 (/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (sin.f64 B) 2))))
(pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1)
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(pow.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) -1)
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2)
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 3)
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(pow.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3) 1/3)
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(neg.f64 (/.f64 F (*.f64 (neg.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 2))
(sqrt.f64 (pow.f64 (/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2) (pow.f64 (/.f64 F (sin.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2) (pow.f64 (/.f64 F (sin.f64 B)) 3)))
(cbrt.f64 (/.f64 (pow.f64 F 3) (pow.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3)))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(exp.f64 (log.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(exp.f64 (-.f64 (log.f64 F) (log.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 1))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (sin.f64 B) (/.f64 1 (cos.f64 B)))
(*.f64 1 (tan.f64 B))
(tan.f64 B)
(*.f64 (tan.f64 B) 1)
(tan.f64 B)
(*.f64 (/.f64 1 (cos.f64 B)) (sin.f64 B))
(*.f64 (sin.f64 B) (/.f64 1 (cos.f64 B)))
(*.f64 (neg.f64 (sin.f64 B)) (/.f64 1 (neg.f64 (cos.f64 B))))
(*.f64 (neg.f64 (sin.f64 B)) (/.f64 -1 (cos.f64 B)))
(*.f64 (sqrt.f64 (sin.f64 B)) (*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 1 (cos.f64 B))))
(*.f64 (*.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (sin.f64 B))) (/.f64 1 (cos.f64 B)))
(*.f64 (sqrt.f64 (tan.f64 B)) (sqrt.f64 (tan.f64 B)))
(tan.f64 B)
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (*.f64 (cbrt.f64 (sin.f64 B)) (/.f64 1 (cos.f64 B))))
(*.f64 (cbrt.f64 (tan.f64 B)) (pow.f64 (cbrt.f64 (tan.f64 B)) 2))
(tan.f64 B)
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2) (cbrt.f64 (tan.f64 B)))
(tan.f64 B)
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 B))) (/.f64 (sin.f64 B) (sqrt.f64 (cos.f64 B))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 B)) 2)) (/.f64 (sin.f64 B) (cbrt.f64 (cos.f64 B))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) 1) (/.f64 (sqrt.f64 (sin.f64 B)) (cos.f64 B)))
(*.f64 (sqrt.f64 (sin.f64 B)) (/.f64 (sqrt.f64 (sin.f64 B)) (cos.f64 B)))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 (cos.f64 B)) 2)) (/.f64 (sqrt.f64 (sin.f64 B)) (cbrt.f64 (cos.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) 1) (/.f64 (cbrt.f64 (sin.f64 B)) (cos.f64 B)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (/.f64 (cbrt.f64 (sin.f64 B)) (cos.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (sqrt.f64 (cos.f64 B))) (/.f64 (cbrt.f64 (sin.f64 B)) (sqrt.f64 (cos.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (cbrt.f64 (cos.f64 B)) 2)) (cbrt.f64 (tan.f64 B)))
(*.f64 (cbrt.f64 (tan.f64 B)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (pow.f64 (cbrt.f64 (cos.f64 B)) 2)))
(pow.f64 (tan.f64 B) 1)
(tan.f64 B)
(pow.f64 (/.f64 1 (tan.f64 B)) -1)
(/.f64 1 (/.f64 1 (tan.f64 B)))
(pow.f64 (sqrt.f64 (tan.f64 B)) 2)
(tan.f64 B)
(pow.f64 (cbrt.f64 (tan.f64 B)) 3)
(tan.f64 B)
(pow.f64 (pow.f64 (tan.f64 B) 3) 1/3)
(tan.f64 B)
(neg.f64 (/.f64 (sin.f64 B) (neg.f64 (cos.f64 B))))
(/.f64 (neg.f64 (sin.f64 B)) (neg.f64 (cos.f64 B)))
(sqrt.f64 (pow.f64 (tan.f64 B) 2))
(log.f64 (exp.f64 (tan.f64 B)))
(tan.f64 B)
(cbrt.f64 (pow.f64 (tan.f64 B) 3))
(tan.f64 B)
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 B) 3) (pow.f64 (cos.f64 B) 3)))
(expm1.f64 (log1p.f64 (tan.f64 B)))
(tan.f64 B)
(tan.f64 B)
(exp.f64 (log.f64 (tan.f64 B)))
(tan.f64 B)
(exp.f64 (-.f64 (log.f64 (sin.f64 B)) (log.f64 (cos.f64 B))))
(exp.f64 (*.f64 (log.f64 (tan.f64 B)) 1))
(tan.f64 B)
(log1p.f64 (expm1.f64 (tan.f64 B)))
(tan.f64 B)
(*.f64 x (/.f64 1 (tan.f64 B)))
(/.f64 x (tan.f64 B))
(*.f64 x (/.f64 1 (neg.f64 (tan.f64 B))))
(/.f64 (*.f64 x 1) (neg.f64 (tan.f64 B)))
(/.f64 (neg.f64 x) (tan.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(*.f64 (/.f64 x (tan.f64 B)) 1)
(/.f64 x (tan.f64 B))
(*.f64 1 (/.f64 x (tan.f64 B)))
(/.f64 x (tan.f64 B))
(*.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (/.f64 1 (cos.f64 B))))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(/.f64 (sqrt.f64 x) (/.f64 (tan.f64 B) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) (sqrt.f64 x))
(/.f64 (sqrt.f64 x) (/.f64 (tan.f64 B) (sqrt.f64 x)))
(*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(*.f64 (/.f64 x (sin.f64 B)) (neg.f64 (cos.f64 B)))
(*.f64 (neg.f64 (cos.f64 B)) (/.f64 x (sin.f64 B)))
(*.f64 (/.f64 1 (tan.f64 B)) x)
(/.f64 x (tan.f64 B))
(*.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (sqrt.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))) (sqrt.f64 x)))
(/.f64 (sqrt.f64 x) (/.f64 (tan.f64 B) (sqrt.f64 x)))
(*.f64 (pow.f64 x 1/4) (*.f64 (pow.f64 x 1/4) (/.f64 (sqrt.f64 x) (tan.f64 B))))
(*.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) (*.f64 (pow.f64 x 1/4) (pow.f64 x 1/4)))
(/.f64 (*.f64 (sqrt.f64 x) (*.f64 (pow.f64 x 1/4) (pow.f64 x 1/4))) (tan.f64 B))
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (sqrt.f64 x)) (/.f64 (sqrt.f64 x) (tan.f64 B))))
(*.f64 (cbrt.f64 x) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (tan.f64 B)))
(*.f64 (cbrt.f64 x) (/.f64 (cbrt.f64 (sqrt.f64 x)) (/.f64 (tan.f64 B) (sqrt.f64 x))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (tan.f64 B))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (*.f64 (cbrt.f64 x) 1) (tan.f64 B)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 x) 1) (pow.f64 (cbrt.f64 x) 2)) (tan.f64 B))
(*.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2))
(/.f64 x (tan.f64 B))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 2) (cbrt.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(*.f64 (cbrt.f64 (/.f64 x (pow.f64 (tan.f64 B) 2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))) (sqrt.f64 x)))
(*.f64 (cbrt.f64 (/.f64 x (pow.f64 (tan.f64 B) 2))) (*.f64 (sqrt.f64 x) (cbrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)))))
(*.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)))) (sqrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
(/.f64 (sqrt.f64 x) (/.f64 (tan.f64 B) (sqrt.f64 x)))
(*.f64 (*.f64 (sqrt.f64 x) (cbrt.f64 (/.f64 x (pow.f64 (tan.f64 B) 2)))) (cbrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
(*.f64 (sqrt.f64 x) (*.f64 (cbrt.f64 (/.f64 x (pow.f64 (tan.f64 B) 2))) (cbrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) (pow.f64 x 1/4)) (pow.f64 x 1/4))
(*.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) (*.f64 (pow.f64 x 1/4) (pow.f64 x 1/4)))
(/.f64 (*.f64 (sqrt.f64 x) (*.f64 (pow.f64 x 1/4) (pow.f64 x 1/4))) (tan.f64 B))
(*.f64 (*.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) (cbrt.f64 x)) (cbrt.f64 (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) (*.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 x))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 x) (cbrt.f64 x)) (cbrt.f64 (sqrt.f64 x))) (tan.f64 B))
(*.f64 (*.f64 (/.f64 x (sin.f64 B)) 1) (cos.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(*.f64 (*.f64 (/.f64 x (sin.f64 B)) (sqrt.f64 (cos.f64 B))) (sqrt.f64 (cos.f64 B)))
(*.f64 (sqrt.f64 (cos.f64 B)) (*.f64 (sqrt.f64 (cos.f64 B)) (/.f64 x (sin.f64 B))))
(*.f64 (*.f64 (/.f64 x (sin.f64 B)) (pow.f64 (cbrt.f64 (cos.f64 B)) 2)) (cbrt.f64 (cos.f64 B)))
(*.f64 (cbrt.f64 (cos.f64 B)) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 B)) 2) (/.f64 x (sin.f64 B))))
(*.f64 (/.f64 (sqrt.f64 x) (sin.f64 B)) (/.f64 (sqrt.f64 x) (/.f64 1 (cos.f64 B))))
(/.f64 (*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (cos.f64 B))) (sin.f64 B))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(/.f64 (sqrt.f64 x) (/.f64 (tan.f64 B) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (tan.f64 B))))
(/.f64 (sqrt.f64 x) (/.f64 (tan.f64 B) (sqrt.f64 x)))
(*.f64 (/.f64 x 1) (/.f64 1 (tan.f64 B)))
(/.f64 x (tan.f64 B))
(*.f64 (/.f64 1 (sqrt.f64 (tan.f64 B))) (/.f64 x (sqrt.f64 (tan.f64 B))))
(/.f64 x (tan.f64 B))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 x (cbrt.f64 (tan.f64 B))))
(/.f64 x (tan.f64 B))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (tan.f64 B)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (cbrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sin.f64 B)) (/.f64 (cbrt.f64 x) (/.f64 1 (cos.f64 B))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sin.f64 B)) (*.f64 (cbrt.f64 x) (cos.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (tan.f64 B))) (/.f64 (cbrt.f64 x) (sqrt.f64 (tan.f64 B))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (cbrt.f64 x) (tan.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (/.f64 x (tan.f64 B))))
(*.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)))
(pow.f64 (/.f64 x (tan.f64 B)) 1)
(/.f64 x (tan.f64 B))
(pow.f64 (/.f64 (tan.f64 B) x) -1)
(/.f64 x (tan.f64 B))
(pow.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) 2)
(/.f64 x (tan.f64 B))
(pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3)
(/.f64 x (tan.f64 B))
(pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 1/3)
(/.f64 x (tan.f64 B))
(neg.f64 (/.f64 x (tan.f64 B)))
(/.f64 (*.f64 x 1) (neg.f64 (tan.f64 B)))
(/.f64 (neg.f64 x) (tan.f64 B))
(sqrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2))
(log.f64 (exp.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(cbrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3))
(/.f64 x (tan.f64 B))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) 3) (pow.f64 x 3/2)))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (tan.f64 B) 3)))
(/.f64 x (tan.f64 B))
(expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(exp.f64 (log.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(exp.f64 (-.f64 (log.f64 x) (log.f64 (tan.f64 B))))
(/.f64 x (tan.f64 B))
(exp.f64 (*.f64 (log.f64 (/.f64 x (tan.f64 B))) 1))
(/.f64 x (tan.f64 B))
(log1p.f64 (expm1.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1)
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 1 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2))) (sqrt.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (pow.f64 1 1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2)) 1/2) (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2))) (sqrt.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(*.f64 (pow.f64 1 -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2) (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(/.f64 1 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1/2) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1/2))
(/.f64 1 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(/.f64 1 (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 1))
(/.f64 1 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(/.f64 -1 (neg.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 1 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1)
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 1/2)
(sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1)
(/.f64 1 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) 2)
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(pow.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3)
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) 2) -1/4)
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2))
(fabs.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(log.f64 (exp.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(exp.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(pow.f64 (exp.f64 -1/2) (log.f64 (fma.f64 2 x (fma.f64 F F 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) 1/2))
(sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1))
(pow.f64 (exp.f64 -1/2) (log.f64 (fma.f64 2 x (fma.f64 F F 2))))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))
(*.f64 1 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))
(/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))
(*.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 1)
(/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))
(*.f64 -1 (/.f64 1 (neg.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2)) (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))
(/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))
(*.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 1 (-.f64 4 (pow.f64 (fma.f64 2 x (pow.f64 F 2)) 2))) (-.f64 2 (fma.f64 2 x (pow.f64 F 2))))
(*.f64 (/.f64 1 (+.f64 8 (pow.f64 (fma.f64 2 x (pow.f64 F 2)) 3))) (+.f64 4 (*.f64 (fma.f64 2 x (pow.f64 F 2)) (-.f64 (fma.f64 2 x (pow.f64 F 2)) 2))))
(*.f64 (/.f64 1 (+.f64 8 (pow.f64 (fma.f64 2 x (pow.f64 F 2)) 3))) (+.f64 4 (*.f64 (fma.f64 2 x (pow.f64 F 2)) (+.f64 (fma.f64 2 x (pow.f64 F 2)) -2))))
(*.f64 (/.f64 1 (+.f64 8 (pow.f64 (fma.f64 2 x (pow.f64 F 2)) 3))) (+.f64 4 (*.f64 (fma.f64 2 x (pow.f64 F 2)) (+.f64 -2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2) -1) (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 2)))
(pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 2)
(/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))
(pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 1)
(/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)
(/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))
(pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3)
(/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 2 x (fma.f64 F F 2))) 3))
(pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) 2) -1/2)
(pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2) 1/2)
(sqrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2))
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3) 1/3)
(/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))
(sqrt.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -2))
(log.f64 (exp.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3))
(/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))
(expm1.f64 (log1p.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))
(exp.f64 (log.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))
(exp.f64 (neg.f64 (log.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))
(exp.f64 (*.f64 (log.f64 (fma.f64 2 x (fma.f64 F F 2))) -1))
(/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) 1))
(/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))
(log1p.f64 (expm1.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))
(/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1)
(/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(pow.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3) 1/3)
(/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(pow.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2)
(pow.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 3)
(/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(sqrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 2))
(log.f64 (exp.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3))
(/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(expm1.f64 (log1p.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(exp.f64 (log.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 1))
(/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(log1p.f64 (expm1.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(*.f64 1 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B))
(/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)
(*.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (/.f64 1 B))
(/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)
(*.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B) 1)
(/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)
(*.f64 (-.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (/.f64 1 (neg.f64 B)))
(*.f64 (-.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (/.f64 -1 B))
(*.f64 (/.f64 1 B) (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)
(*.f64 (sqrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (*.f64 (sqrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (/.f64 1 B)))
(*.f64 (*.f64 (sqrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (sqrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))) (/.f64 1 B))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)) (sqrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)))
(/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) 2) (*.f64 (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (/.f64 1 B)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) 2) (*.f64 (/.f64 1 B) (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)) 2))
(/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)) 2) (cbrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)))
(/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 B)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 B) 2)) (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 B)))
(/.f64 (/.f64 (*.f64 1 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (cbrt.f64 B)) (pow.f64 (cbrt.f64 B) 2))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) 1) (/.f64 (sqrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) B))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (/.f64 (sqrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) B))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (pow.f64 (cbrt.f64 B) 2)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (cbrt.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) 2) 1) (/.f64 (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) B))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) 2) (/.f64 (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) B))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) 2) (/.f64 B (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (sqrt.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) 2) (pow.f64 (cbrt.f64 B) 2)) (cbrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) 2) (cbrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B))) (pow.f64 (cbrt.f64 B) 2))
(pow.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B) 1)
(/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)
(pow.f64 (/.f64 B (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) -1)
(/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)) 2)
(/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)) 3)
(/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)
(pow.f64 (pow.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B) 3) 1/3)
(/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)
(neg.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (neg.f64 B)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)))
(/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B) 3))
(/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 3) (pow.f64 B 3)))
(/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)))
(/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)
(exp.f64 (log.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)))
(/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)
(exp.f64 (-.f64 (log.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (log.f64 B)))
(/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)) 1))
(/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)))
(/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 1 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 1 (/.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) 1))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (sin.f64 B))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 -1 (neg.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F))))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 (neg.f64 F) (*.f64 (neg.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 (sqrt.f64 F) (/.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (sqrt.f64 F)))
(*.f64 (/.f64 (sqrt.f64 F) (sin.f64 B)) (/.f64 (sqrt.f64 F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (sqrt.f64 F) (/.f64 (/.f64 (sqrt.f64 F) (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) (cbrt.f64 F)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sin.f64 B)) (/.f64 (cbrt.f64 F) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (/.f64 (cbrt.f64 F) (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 (*.f64 -1 (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (neg.f64 (sin.f64 B)))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 (/.f64 F 1) (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 (/.f64 F (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))) (sqrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 (/.f64 F (cbrt.f64 (*.f64 (pow.f64 (sin.f64 B) 2) (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 F (*.f64 (cbrt.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) (cbrt.f64 (*.f64 (fma.f64 2 x (fma.f64 F F 2)) (pow.f64 (sin.f64 B) 2)))))
(/.f64 (neg.f64 (neg.f64 F)) (neg.f64 (*.f64 (neg.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 F (*.f64 (neg.f64 (neg.f64 (sin.f64 B))) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 1)
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(pow.f64 (*.f64 (sin.f64 B) (/.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) F)) -1)
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2)
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 3)
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(pow.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3) 1/3)
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(neg.f64 (/.f64 F (*.f64 (neg.f64 (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 2))
(sqrt.f64 (pow.f64 (/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2) (pow.f64 (/.f64 F (sin.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))) 3/2) (pow.f64 (/.f64 F (sin.f64 B)) 3)))
(cbrt.f64 (/.f64 (pow.f64 F 3) (pow.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))) 3)))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(exp.f64 (log.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(exp.f64 (-.f64 (log.f64 F) (log.f64 (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) 1))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))))
(/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(/.f64 F (sin.f64 B))
(/.f64 1 (/.f64 (sin.f64 B) F))
(*.f64 (/.f64 1 (sin.f64 B)) F)
(*.f64 1 (/.f64 F (sin.f64 B)))
(/.f64 (neg.f64 F) (neg.f64 (sin.f64 B)))
(/.f64 (sqrt.f64 F) (/.f64 (sin.f64 B) (sqrt.f64 F)))
(*.f64 (/.f64 (sqrt.f64 F) (sin.f64 B)) (sqrt.f64 F))
(/.f64 (pow.f64 (cbrt.f64 F) 2) (/.f64 (sin.f64 B) (cbrt.f64 F)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 F) 2) (sin.f64 B)) (cbrt.f64 F))
(/.f64 (*.f64 F -1) (neg.f64 (sin.f64 B)))
(/.f64 (neg.f64 F) (neg.f64 (sin.f64 B)))
(/.f64 (/.f64 F 1) (sin.f64 B))
(/.f64 F (sin.f64 B))
(/.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (sqrt.f64 (sin.f64 B)))
(/.f64 F (*.f64 (sqrt.f64 (sin.f64 B)) (sqrt.f64 (sin.f64 B))))
(/.f64 (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sin.f64 B)))
(/.f64 F (*.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))
(pow.f64 (/.f64 F (sin.f64 B)) 1)
(/.f64 F (sin.f64 B))
(pow.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) 2)
(pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 3)
(/.f64 F (sin.f64 B))
(pow.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3) 1/3)
(/.f64 F (sin.f64 B))
(sqrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 2))
(log.f64 (exp.f64 (/.f64 F (sin.f64 B))))
(/.f64 F (sin.f64 B))
(cbrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3))
(/.f64 F (sin.f64 B))
(cbrt.f64 (*.f64 (pow.f64 F 3) (pow.f64 (/.f64 1 (sin.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (sin.f64 B)) 3) (pow.f64 F 3)))
(cbrt.f64 (*.f64 (pow.f64 F 3) (pow.f64 (/.f64 1 (sin.f64 B)) 3)))
(cbrt.f64 (/.f64 (pow.f64 F 3) (pow.f64 (sin.f64 B) 3)))
(/.f64 F (sin.f64 B))
(expm1.f64 (log1p.f64 (/.f64 F (sin.f64 B))))
(/.f64 F (sin.f64 B))
(exp.f64 (log.f64 (/.f64 F (sin.f64 B))))
(/.f64 F (sin.f64 B))
(exp.f64 (-.f64 (log.f64 F) (log.f64 (sin.f64 B))))
(/.f64 F (sin.f64 B))
(exp.f64 (*.f64 (log.f64 (/.f64 F (sin.f64 B))) 1))
(/.f64 F (sin.f64 B))
(log1p.f64 (expm1.f64 (/.f64 F (sin.f64 B))))
(/.f64 F (sin.f64 B))
(/.f64 x (tan.f64 B))
(/.f64 x (neg.f64 (tan.f64 B)))
(/.f64 x (/.f64 (neg.f64 (tan.f64 B)) -1))
(*.f64 (/.f64 x (neg.f64 (tan.f64 B))) -1)
(/.f64 (neg.f64 x) (neg.f64 (tan.f64 B)))
(/.f64 x (neg.f64 (neg.f64 (tan.f64 B))))
(/.f64 x (tan.f64 B))
(/.f64 1 (/.f64 (tan.f64 B) x))
(/.f64 x (tan.f64 B))
(/.f64 1 (/.f64 (/.f64 (tan.f64 B) x) 1))
(/.f64 x (tan.f64 B))
(/.f64 -1 (/.f64 (tan.f64 B) x))
(/.f64 (*.f64 x 1) (neg.f64 (tan.f64 B)))
(/.f64 (neg.f64 x) (tan.f64 B))
(/.f64 -1 (neg.f64 (/.f64 (tan.f64 B) x)))
(/.f64 x (tan.f64 B))
(/.f64 (sqrt.f64 x) (/.f64 (tan.f64 B) (sqrt.f64 x)))
(/.f64 (sqrt.f64 x) (/.f64 (neg.f64 (tan.f64 B)) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 x) (neg.f64 (tan.f64 B))) (sqrt.f64 x))
(/.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 x)) (neg.f64 (tan.f64 B)))
(/.f64 (/.f64 x (sin.f64 B)) (/.f64 1 (cos.f64 B)))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (tan.f64 B) (cbrt.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (cbrt.f64 x) (tan.f64 B)))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (neg.f64 (tan.f64 B)) (cbrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (tan.f64 B))) (cbrt.f64 x))
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
(*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))
(/.f64 (/.f64 x 1) (tan.f64 B))
(/.f64 x (tan.f64 B))
(/.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (sqrt.f64 (tan.f64 B)))
(/.f64 x (tan.f64 B))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (tan.f64 B)))
(/.f64 x (tan.f64 B))
(pow.f64 (/.f64 x (tan.f64 B)) 1)
(/.f64 x (tan.f64 B))
(pow.f64 (/.f64 (tan.f64 B) x) -1)
(/.f64 x (tan.f64 B))
(pow.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) 2)
(/.f64 x (tan.f64 B))
(pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3)
(/.f64 x (tan.f64 B))
(pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 1/3)
(/.f64 x (tan.f64 B))
(neg.f64 (/.f64 x (tan.f64 B)))
(/.f64 (*.f64 x 1) (neg.f64 (tan.f64 B)))
(/.f64 (neg.f64 x) (tan.f64 B))
(sqrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2))
(log.f64 (exp.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(cbrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3))
(/.f64 x (tan.f64 B))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) 3) (pow.f64 x 3/2)))
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (tan.f64 B) 3)))
(/.f64 x (tan.f64 B))
(expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(exp.f64 (log.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(exp.f64 (-.f64 (log.f64 x) (log.f64 (tan.f64 B))))
(/.f64 x (tan.f64 B))
(exp.f64 (*.f64 (log.f64 (/.f64 x (tan.f64 B))) 1))
(/.f64 x (tan.f64 B))
(log1p.f64 (expm1.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(*.f64 1 (/.f64 (sqrt.f64 x) (tan.f64 B)))
(/.f64 (sqrt.f64 x) (tan.f64 B))
(*.f64 (/.f64 1 (sin.f64 B)) (/.f64 (sqrt.f64 x) (/.f64 1 (cos.f64 B))))
(*.f64 (/.f64 1 (sin.f64 B)) (*.f64 (sqrt.f64 x) (cos.f64 B)))
(*.f64 (sqrt.f64 x) (/.f64 1 (tan.f64 B)))
(/.f64 (sqrt.f64 x) (tan.f64 B))
(*.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) 1)
(/.f64 (sqrt.f64 x) (tan.f64 B))
(*.f64 (/.f64 1 (tan.f64 B)) (sqrt.f64 x))
(/.f64 (sqrt.f64 x) (tan.f64 B))
(*.f64 (neg.f64 (sqrt.f64 x)) (/.f64 1 (neg.f64 (tan.f64 B))))
(*.f64 (/.f64 1 (neg.f64 (tan.f64 B))) (neg.f64 (sqrt.f64 x)))
(*.f64 (/.f64 -1 (tan.f64 B)) (neg.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))) (sqrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
(/.f64 (sqrt.f64 x) (tan.f64 B))
(*.f64 (pow.f64 x 1/4) (*.f64 (pow.f64 x 1/4) (/.f64 1 (tan.f64 B))))
(*.f64 (pow.f64 x 1/4) (/.f64 (*.f64 (pow.f64 x 1/4) 1) (tan.f64 B)))
(/.f64 (*.f64 (*.f64 (pow.f64 x 1/4) 1) (pow.f64 x 1/4)) (tan.f64 B))
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (sqrt.f64 x)) (/.f64 1 (tan.f64 B))))
(*.f64 (cbrt.f64 x) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 x)) 1) (tan.f64 B)))
(*.f64 (cbrt.f64 x) (/.f64 (cbrt.f64 (sqrt.f64 x)) (/.f64 (tan.f64 B) 1)))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))) (cbrt.f64 (/.f64 x (pow.f64 (tan.f64 B) 2))))
(*.f64 (cbrt.f64 (/.f64 x (pow.f64 (tan.f64 B) 2))) (cbrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
(*.f64 (cbrt.f64 (/.f64 x (pow.f64 (tan.f64 B) 2))) (cbrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
(*.f64 (/.f64 (sqrt.f64 x) (sin.f64 B)) (cos.f64 B))
(/.f64 (*.f64 (sqrt.f64 x) (cos.f64 B)) (sin.f64 B))
(/.f64 (sqrt.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 1 (tan.f64 B)))
(/.f64 (sqrt.f64 x) (tan.f64 B))
(*.f64 (/.f64 1 (sqrt.f64 (tan.f64 B))) (sqrt.f64 (/.f64 x (tan.f64 B))))
(*.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) (/.f64 1 (sqrt.f64 (tan.f64 B))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (tan.f64 B))))
(/.f64 (sqrt.f64 x) (tan.f64 B))
(*.f64 (/.f64 (sqrt.f64 x) (neg.f64 (sin.f64 B))) (neg.f64 (cos.f64 B)))
(*.f64 (neg.f64 (cos.f64 B)) (/.f64 (sqrt.f64 x) (neg.f64 (sin.f64 B))))
(*.f64 (/.f64 (pow.f64 x 1/4) (sin.f64 B)) (/.f64 (pow.f64 x 1/4) (/.f64 1 (cos.f64 B))))
(*.f64 (/.f64 (pow.f64 x 1/4) (sin.f64 B)) (*.f64 (pow.f64 x 1/4) (cos.f64 B)))
(*.f64 (/.f64 (pow.f64 x 1/4) 1) (/.f64 (pow.f64 x 1/4) (tan.f64 B)))
(/.f64 (*.f64 (pow.f64 x 1/4) (pow.f64 x 1/4)) (tan.f64 B))
(/.f64 (pow.f64 x 1/4) (/.f64 (tan.f64 B) (pow.f64 x 1/4)))
(*.f64 (/.f64 (pow.f64 x 1/4) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (/.f64 (pow.f64 x 1/4) (cbrt.f64 (tan.f64 B))))
(/.f64 (*.f64 (pow.f64 x 1/4) (pow.f64 x 1/4)) (tan.f64 B))
(/.f64 (pow.f64 x 1/4) (/.f64 (tan.f64 B) (pow.f64 x 1/4)))
(*.f64 (/.f64 (cbrt.f64 x) 1) (/.f64 (cbrt.f64 (sqrt.f64 x)) (tan.f64 B)))
(/.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 x))) (tan.f64 B))
(/.f64 (cbrt.f64 x) (/.f64 (tan.f64 B) (cbrt.f64 (sqrt.f64 x))))
(*.f64 (/.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))) (/.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (tan.f64 B)) 2)))
(*.f64 (/.f64 (cbrt.f64 x) (sin.f64 B)) (/.f64 (cbrt.f64 (sqrt.f64 x)) (/.f64 1 (cos.f64 B))))
(*.f64 (/.f64 (cbrt.f64 x) (sin.f64 B)) (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 x)) 1) (cos.f64 B)))
(*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 (tan.f64 B))) (/.f64 (cbrt.f64 (sqrt.f64 x)) (sqrt.f64 (tan.f64 B))))
(/.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 x))) (tan.f64 B))
(/.f64 (cbrt.f64 x) (/.f64 (tan.f64 B) (cbrt.f64 (sqrt.f64 x))))
(pow.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) 1)
(/.f64 (sqrt.f64 x) (tan.f64 B))
(pow.f64 (/.f64 (tan.f64 B) (sqrt.f64 x)) -1)
(/.f64 (sqrt.f64 x) (tan.f64 B))
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))) 2)
(/.f64 (sqrt.f64 x) (tan.f64 B))
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))) 3)
(/.f64 (sqrt.f64 x) (tan.f64 B))
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) 3) 1/3)
(/.f64 (sqrt.f64 x) (tan.f64 B))
(neg.f64 (/.f64 (sqrt.f64 x) (neg.f64 (tan.f64 B))))
(/.f64 (neg.f64 (sqrt.f64 x)) (neg.f64 (tan.f64 B)))
(sqrt.f64 (/.f64 x (pow.f64 (tan.f64 B) 2)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
(/.f64 (sqrt.f64 x) (tan.f64 B))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) 3))
(/.f64 (sqrt.f64 x) (tan.f64 B))
(cbrt.f64 (/.f64 (pow.f64 x 3/2) (pow.f64 (tan.f64 B) 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
(/.f64 (sqrt.f64 x) (tan.f64 B))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
(/.f64 (sqrt.f64 x) (tan.f64 B))
(exp.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 (tan.f64 B))))
(/.f64 (sqrt.f64 x) (tan.f64 B))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))) 1))
(/.f64 (sqrt.f64 x) (tan.f64 B))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 x) (tan.f64 B))))
(/.f64 (sqrt.f64 x) (tan.f64 B))

eval993.0ms (5.2%)

Compiler

Compiled 59584 to 38198 computations (35.9% saved)

prune517.0ms (2.7%)

Pruning

45 alts after pruning (44 fresh and 1 done)

PrunedKeptTotal
New1551361587
Fresh16824
Picked415
Done000
Total1571451616
Accuracy
100.0%
Counts
1616 → 45
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.5%
(fma.f64 x (*.f64 -1 (+.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (sin.f64 B))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))))
27.2%
(/.f64 (-.f64 (*.f64 -1 x) 1) B)
20.0%
(/.f64 (+.f64 (*.f64 -1 x) (-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) 1)) B)
23.6%
(/.f64 (+.f64 (*.f64 -1 x) (+.f64 1 (/.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) (pow.f64 F 2)))) B)
41.0%
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 F F 2))))) B)
29.3%
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) B)
16.8%
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1/2 x)))) B)
14.3%
(/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)
26.4%
(/.f64 (+.f64 1 (neg.f64 x)) B)
19.1%
(-.f64 (+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 B (pow.f64 F 2))))) (/.f64 1 B))
56.3%
(-.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x)) (/.f64 1 (sin.f64 B)))
28.1%
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
75.6%
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
45.2%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
44.8%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
75.1%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
82.1%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B)))
51.6%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (/.f64 (sin.f64 B) (/.f64 1 F))))
57.7%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (/.f64 (sin.f64 B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))))
57.7%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (*.f64 2 x))))))
55.5%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 (neg.f64 F) (sin.f64 B))))
51.6%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 F (sin.f64 B))))
69.6%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 B (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
54.8%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (sin.f64 B)))
56.3%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 -1 (sin.f64 B)))
74.7%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 3) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
48.6%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)))
75.0%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 1 (/.f64 (sin.f64 B) F)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
13.3%
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))
28.6%
(neg.f64 (fma.f64 B (*.f64 x -1/3) (/.f64 x B)))
57.3%
(neg.f64 (pow.f64 (/.f64 (tan.f64 B) x) -1))
56.5%
(neg.f64 (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3))
2.2%
(neg.f64 (/.f64 (neg.f64 x) (tan.f64 B)))
57.3%
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
57.2%
(neg.f64 (/.f64 x (*.f64 (/.f64 1 (cos.f64 B)) (sin.f64 B))))
57.4%
(neg.f64 (/.f64 x (tan.f64 B)))
28.2%
(neg.f64 (/.f64 x B))
28.6%
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (/.f64 x B)))
28.2%
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (+.f64 (*.f64 (pow.f64 B 3) (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (*.f64 1/120 x)))) (/.f64 x B))))
2.2%
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (neg.f64 (cos.f64 B))))
57.3%
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)))
57.2%
(neg.f64 (*.f64 (/.f64 1 (tan.f64 B)) x))
57.2%
(neg.f64 (*.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (/.f64 1 (cos.f64 B)))))
2.2%
(neg.f64 (*.f64 x (/.f64 1 (neg.f64 (tan.f64 B)))))
34.6%
(neg.f64 (exp.f64 (log.f64 (/.f64 x (tan.f64 B)))))
74.5%
(fma.f64 x (*.f64 -1 (+.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (sin.f64 B))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))))
27.2%
(/.f64 (-.f64 (*.f64 -1 x) 1) B)
20.0%
(/.f64 (+.f64 (*.f64 -1 x) (-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) 1)) B)
23.6%
(/.f64 (+.f64 (*.f64 -1 x) (+.f64 1 (/.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) (pow.f64 F 2)))) B)
41.0%
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 F F 2))))) B)
29.3%
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) B)
16.8%
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1/2 x)))) B)
14.3%
(/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)
26.4%
(/.f64 (+.f64 1 (neg.f64 x)) B)
19.1%
(-.f64 (+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 B (pow.f64 F 2))))) (/.f64 1 B))
56.3%
(-.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x)) (/.f64 1 (sin.f64 B)))
28.1%
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
75.6%
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
45.2%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
44.8%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
75.1%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
82.1%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B)))
51.6%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (/.f64 (sin.f64 B) (/.f64 1 F))))
57.7%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (/.f64 (sin.f64 B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))))
57.7%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (*.f64 2 x))))))
55.5%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 (neg.f64 F) (sin.f64 B))))
51.6%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 F (sin.f64 B))))
69.6%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 B (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
54.8%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (sin.f64 B)))
56.3%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 -1 (sin.f64 B)))
74.7%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 3) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
48.6%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)))
75.0%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 1 (/.f64 (sin.f64 B) F)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
13.3%
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))
28.6%
(neg.f64 (fma.f64 B (*.f64 x -1/3) (/.f64 x B)))
57.3%
(neg.f64 (pow.f64 (/.f64 (tan.f64 B) x) -1))
56.5%
(neg.f64 (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3))
2.2%
(neg.f64 (/.f64 (neg.f64 x) (tan.f64 B)))
57.3%
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
57.2%
(neg.f64 (/.f64 x (*.f64 (/.f64 1 (cos.f64 B)) (sin.f64 B))))
57.4%
(neg.f64 (/.f64 x (tan.f64 B)))
28.2%
(neg.f64 (/.f64 x B))
28.6%
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (/.f64 x B)))
28.2%
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (+.f64 (*.f64 (pow.f64 B 3) (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (*.f64 1/120 x)))) (/.f64 x B))))
2.2%
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (neg.f64 (cos.f64 B))))
57.3%
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)))
57.2%
(neg.f64 (*.f64 (/.f64 1 (tan.f64 B)) x))
57.2%
(neg.f64 (*.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (/.f64 1 (cos.f64 B)))))
2.2%
(neg.f64 (*.f64 x (/.f64 1 (neg.f64 (tan.f64 B)))))
34.6%
(neg.f64 (exp.f64 (log.f64 (/.f64 x (tan.f64 B)))))
Compiler

Compiled 3282 to 2464 computations (24.9% saved)

localize556.0ms (2.9%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
99.9%
(/.f64 1 (sin.f64 B))
99.3%
(*.f64 (/.f64 1 (sin.f64 B)) F)
91.9%
(*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))
77.4%
(pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))
99.2%
(/.f64 1 (fma.f64 F F 2))
91.9%
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))
78.3%
(sqrt.f64 (/.f64 1 (fma.f64 F F 2)))
100.0%
(/.f64 1 (+.f64 2 (*.f64 2 x)))
99.9%
(sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))
99.9%
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) B)
99.5%
(*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))
99.6%
(*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
99.3%
(*.f64 x (/.f64 1 (tan.f64 B)))
97.7%
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B))
77.4%
(pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)
Compiler

Compiled 326 to 198 computations (39.3% saved)

series26.0ms (0.1%)

Counts
10 → 134
Calls

51 calls:

TimeVariablePointExpression
3.0ms
F
@0
(*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))
1.0ms
B
@0
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))
1.0ms
B
@0
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) B)
1.0ms
x
@inf
(*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))
1.0ms
x
@0
(*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))

rewrite148.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
416×associate-*r*
380×associate-+l+
326×+-commutative
324×associate-+r+
243×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
034336
1512290
27051290
Stop Event
node limit
Counts
10 → 276
Calls
Call 1
Inputs
(/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B))
(*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) B)
(sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))
(/.f64 1 (+.f64 2 (*.f64 2 x)))
(sqrt.f64 (/.f64 1 (fma.f64 F F 2)))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))
(/.f64 1 (fma.f64 F F 2))
(/.f64 1 (sin.f64 B))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) 1)
(*.f64 F (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 1 (sin.f64 B))))
(*.f64 F (/.f64 1 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 F (/.f64 1 (sin.f64 B))))
(*.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 1 (sin.f64 B)))
(*.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1)
(*.f64 1 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (/.f64 1 (sin.f64 B)) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (/.f64 1 (neg.f64 (sin.f64 B))))
(*.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (*.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 1 (sin.f64 B))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sqrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (pow.f64 (sin.f64 B) -1/2) (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 F 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (*.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (/.f64 1 (sin.f64 B))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 2) (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (*.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (sin.f64 B) -1/2)) (pow.f64 (sin.f64 B) -1/2))
(*.f64 (*.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (/.f64 1 (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 F 1) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (sin.f64 B))))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B))))
(*.f64 (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (/.f64 F (sin.f64 B)))
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) 1) (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (sin.f64 B)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 F 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) 1) (/.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sin.f64 B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 F 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (sqrt.f64 (sin.f64 B))) (/.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sqrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 F 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1)
(pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) -1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3) 1/3)
(neg.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (neg.f64 (sin.f64 B))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3) (pow.f64 (/.f64 1 (sin.f64 B)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3) (pow.f64 (sin.f64 B) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(exp.f64 (log.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) 1)
(pow.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1)
(pow.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) 2)
(pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 3)
(pow.f64 (pow.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 F 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))
(log.f64 (pow.f64 (exp.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(cbrt.f64 (pow.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 F 3) (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3) (pow.f64 F 3)))
(expm1.f64 (log1p.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(exp.f64 (log.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) 1)
(/.f64 F (sqrt.f64 (fma.f64 2 x 2)))
(pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 1)
(pow.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) 2)
(pow.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) 3)
(sqrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2))
(log.f64 (exp.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))))
(cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 3))
(expm1.f64 (log1p.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))
(exp.f64 (log.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) 1))
(log1p.f64 (expm1.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B))) 1)
(*.f64 1 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B))
(*.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) (/.f64 1 B))
(*.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B) 1)
(*.f64 (-.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (/.f64 1 (neg.f64 B)))
(*.f64 (/.f64 1 B) (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x))
(*.f64 (sqrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) (*.f64 (sqrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) (/.f64 1 B)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)) (sqrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) 2) (*.f64 (cbrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) (/.f64 1 B)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)) 2) (cbrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)))
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) (sqrt.f64 B)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 B 2))) (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) (cbrt.f64 B)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) 1) (/.f64 (sqrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) B))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) (cbrt.f64 (pow.f64 B 2))) (/.f64 (sqrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) (cbrt.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) B))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) (sqrt.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) 2) (cbrt.f64 (pow.f64 B 2))) (cbrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)))
(pow.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B) 1)
(pow.f64 (/.f64 B (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) -1)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)) 2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B) 3) 1/3)
(neg.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) (neg.f64 B)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) 3) (pow.f64 B 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)))
(exp.f64 (log.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 2 x 2) -1/2))) 1)
(*.f64 1 (pow.f64 (fma.f64 2 x 2) -1/2))
(*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) 1)
(*.f64 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))) (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -2))) (sqrt.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2)))))
(*.f64 (pow.f64 1 1/2) (pow.f64 (fma.f64 2 x 2) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -2)) 1/2) (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))) 1/2))
(/.f64 1 (sqrt.f64 (fma.f64 2 x 2)))
(/.f64 1 (/.f64 (sqrt.f64 (fma.f64 2 x 2)) 1))
(/.f64 -1 (neg.f64 (sqrt.f64 (fma.f64 2 x 2))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (fma.f64 2 x 2))))
(pow.f64 (fma.f64 2 x 2) -1/2)
(pow.f64 (/.f64 1 (fma.f64 2 x 2)) 1/2)
(pow.f64 (pow.f64 (fma.f64 2 x 2) -1/2) 1)
(pow.f64 (sqrt.f64 (fma.f64 2 x 2)) -1)
(pow.f64 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) 2)
(pow.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) 3)
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 2 x 2)) 3/2) 1/3)
(fabs.f64 (pow.f64 (fma.f64 2 x 2) -1/2))
(log.f64 (exp.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 2 x 2) -1/2))))
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 2 x 2)) 3/2))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))
(exp.f64 (log.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 2 x 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (fma.f64 2 x 2)))) 1)
(*.f64 1 (/.f64 1 (fma.f64 2 x 2)))
(*.f64 (/.f64 1 (fma.f64 2 x 2)) 1)
(*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (pow.f64 (fma.f64 2 x 2) -1/2))
(*.f64 -1 (/.f64 1 (neg.f64 (fma.f64 2 x 2))))
(*.f64 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (*.f64 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (pow.f64 (fma.f64 2 x 2) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -2)) (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))) (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (pow.f64 (fma.f64 2 x 2) -1/2)))
(*.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2))) (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))
(*.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (/.f64 1 (cbrt.f64 (fma.f64 2 x 2)))) (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))
(*.f64 (/.f64 1 (-.f64 4 (*.f64 4 (pow.f64 x 2)))) (fma.f64 2 x 2))
(*.f64 (/.f64 1 (+.f64 8 (*.f64 8 (pow.f64 x 3)))) (+.f64 4 (-.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 4 x))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x 2)) 2) -1) (pow.f64 (cbrt.f64 (fma.f64 2 x 2)) -1))
(pow.f64 (fma.f64 2 x 2) -1)
(pow.f64 (/.f64 1 (fma.f64 2 x 2)) 1)
(pow.f64 (pow.f64 (fma.f64 2 x 2) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))) 3)
(pow.f64 (pow.f64 (fma.f64 2 x 2) -2) 1/2)
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 2 x 2)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 2 x 2) -2))
(log.f64 (exp.f64 (/.f64 1 (fma.f64 2 x 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (fma.f64 2 x 2)))))
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 2 x 2)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (fma.f64 2 x 2))))
(exp.f64 (neg.f64 (log.f64 (fma.f64 2 x 2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 2 x 2)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 2 x 2))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (fma.f64 2 x 2))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 F F 2) -1/2))) 1)
(*.f64 1 (pow.f64 (fma.f64 F F 2) -1/2))
(*.f64 (pow.f64 (fma.f64 F F 2) -1/2) 1)
(*.f64 (sqrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)) (sqrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 F F 2))))
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 F F 2))) (cbrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 F F 2) -2))) (sqrt.f64 (cbrt.f64 (/.f64 1 (fma.f64 F F 2)))))
(*.f64 (pow.f64 1 1/2) (pow.f64 (fma.f64 F F 2) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 F F 2) -2)) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (fma.f64 F F 2))) 1/2))
(/.f64 1 (sqrt.f64 (fma.f64 F F 2)))
(/.f64 1 (/.f64 (sqrt.f64 (fma.f64 F F 2)) 1))
(/.f64 -1 (neg.f64 (sqrt.f64 (fma.f64 F F 2))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (fma.f64 F F 2))))
(pow.f64 (fma.f64 F F 2) -1/2)
(pow.f64 (/.f64 1 (fma.f64 F F 2)) 1/2)
(pow.f64 (pow.f64 (fma.f64 F F 2) -1/2) 1)
(pow.f64 (sqrt.f64 (fma.f64 F F 2)) -1)
(pow.f64 (sqrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)) 2)
(pow.f64 (cbrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)) 3)
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 F F 2)) 3/2) 1/3)
(fabs.f64 (pow.f64 (fma.f64 F F 2) -1/2))
(log.f64 (exp.f64 (pow.f64 (fma.f64 F F 2) -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 F F 2) -1/2))))
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 F F 2)) 3/2))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 F F 2) -1/2)))
(exp.f64 (log.f64 (pow.f64 (fma.f64 F F 2) -1/2)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 F F 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 F F 2) -1/2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 F F 2) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2)))))) 1)
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 F F 2)) B))
(/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))
(/.f64 1 (/.f64 B (/.f64 F (sqrt.f64 (fma.f64 F F 2)))))
(/.f64 1 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 B F)))
(/.f64 1 (*.f64 (/.f64 B F) (sqrt.f64 (fma.f64 F F 2))))
(/.f64 (pow.f64 (fma.f64 F F 2) -1/2) (/.f64 B F))
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
(/.f64 (/.f64 F (sqrt.f64 (fma.f64 F F 2))) B)
(/.f64 (neg.f64 F) (*.f64 (sqrt.f64 (fma.f64 F F 2)) (neg.f64 B)))
(/.f64 (*.f64 (pow.f64 (fma.f64 F F 2) -1/2) (neg.f64 F)) (neg.f64 B))
(/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 F F 2) -1/2)) (neg.f64 B))
(/.f64 (/.f64 (/.f64 F (sqrt.f64 (fma.f64 F F 2))) 1) B)
(/.f64 (/.f64 (/.f64 F (sqrt.f64 (fma.f64 F F 2))) (sqrt.f64 B)) (sqrt.f64 B))
(/.f64 (/.f64 (/.f64 F (sqrt.f64 (fma.f64 F F 2))) (cbrt.f64 (pow.f64 B 2))) (cbrt.f64 B))
(/.f64 (*.f64 (neg.f64 F) 1) (*.f64 (neg.f64 B) (sqrt.f64 (fma.f64 F F 2))))
(/.f64 (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 F F 2)))) (neg.f64 B))
(pow.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2)))) 1)
(pow.f64 (sqrt.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))) 2)
(pow.f64 (cbrt.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))) 3)
(pow.f64 (pow.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2)))) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2)))) 2))
(log.f64 (exp.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2)))))))
(cbrt.f64 (pow.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 F F 2)) 3/2) (pow.f64 (/.f64 F B) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 F B) 3) (pow.f64 (/.f64 1 (fma.f64 F F 2)) 3/2)))
(expm1.f64 (log1p.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))))
(exp.f64 (log.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))))
(exp.f64 (*.f64 (log.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))) 1))
(log1p.f64 (expm1.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (fma.f64 F F 2)))) 1)
(*.f64 1 (/.f64 1 (fma.f64 F F 2)))
(*.f64 -1 (/.f64 1 (neg.f64 (fma.f64 F F 2))))
(*.f64 (/.f64 1 (fma.f64 F F 2)) 1)
(*.f64 (pow.f64 (fma.f64 F F 2) -1/2) (pow.f64 (fma.f64 F F 2) -1/2))
(*.f64 (sqrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)) (*.f64 (sqrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)) (pow.f64 (fma.f64 F F 2) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 F F 2) -2)) (cbrt.f64 (/.f64 1 (fma.f64 F F 2))))
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 F F 2))) (cbrt.f64 (pow.f64 (fma.f64 F F 2) -2)))
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)) (pow.f64 (fma.f64 F F 2) -1/2)))
(*.f64 (*.f64 (pow.f64 (fma.f64 F F 2) -1/2) (sqrt.f64 (pow.f64 (fma.f64 F F 2) -1/2))) (sqrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)))
(*.f64 (*.f64 (pow.f64 (fma.f64 F F 2) -1/2) (cbrt.f64 (/.f64 1 (fma.f64 F F 2)))) (cbrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 F F 2)) 2) -1) (pow.f64 (cbrt.f64 (fma.f64 F F 2)) -1))
(pow.f64 (fma.f64 F F 2) -1)
(pow.f64 (/.f64 1 (fma.f64 F F 2)) 1)
(pow.f64 (pow.f64 (fma.f64 F F 2) -1/2) 2)
(pow.f64 (cbrt.f64 (/.f64 1 (fma.f64 F F 2))) 3)
(pow.f64 (pow.f64 (fma.f64 F F 2) -2) 1/2)
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 F F 2)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 F F 2) -2))
(log.f64 (exp.f64 (/.f64 1 (fma.f64 F F 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (fma.f64 F F 2)))))
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 F F 2)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (fma.f64 F F 2))))
(exp.f64 (neg.f64 (log.f64 (fma.f64 F F 2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 F F 2)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 F F 2))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (fma.f64 F F 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sin.f64 B)))) 1)
(*.f64 1 (/.f64 1 (sin.f64 B)))
(*.f64 -1 (/.f64 1 (neg.f64 (sin.f64 B))))
(*.f64 (/.f64 1 (sin.f64 B)) 1)
(*.f64 (pow.f64 (sin.f64 B) -1/2) (pow.f64 (sin.f64 B) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (sin.f64 B))) (cbrt.f64 (pow.f64 (sin.f64 B) -2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 B) -2)) (/.f64 1 (cbrt.f64 (sin.f64 B))))
(*.f64 (pow.f64 (sqrt.f64 (sin.f64 B)) -1) (pow.f64 (sqrt.f64 (sin.f64 B)) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) -1) (pow.f64 (cbrt.f64 (sin.f64 B)) -1))
(pow.f64 (sin.f64 B) -1)
(pow.f64 (/.f64 1 (sin.f64 B)) 1)
(pow.f64 (pow.f64 (sin.f64 B) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (sin.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 1 (sin.f64 B)) 3) 1/3)
(sqrt.f64 (pow.f64 (sin.f64 B) -2))
(log.f64 (exp.f64 (/.f64 1 (sin.f64 B))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (sin.f64 B)))))
(cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 B)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (sin.f64 B))))
(exp.f64 (neg.f64 (log.f64 (sin.f64 B))))
(exp.f64 (*.f64 (log.f64 (sin.f64 B)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (sin.f64 B))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (sin.f64 B))))

simplify173.0ms (0.9%)

Algorithm
egg-herbie
Rules
1450×associate-*r*
1298×associate-*l*
900×*-commutative
714×associate-/l*
644×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
094521694
1257721220
Stop Event
node limit
Counts
410 → 572
Calls
Call 1
Inputs
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 7) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (+.f64 2 (*.f64 2 x)))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))))
(/.f64 1 (sin.f64 B))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (/.f64 1 (sin.f64 B))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))))
(/.f64 -1 (sin.f64 B))
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))))) (/.f64 1 (sin.f64 B)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))))) (/.f64 1 (sin.f64 B)))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)) (+.f64 2 (pow.f64 F 2)))) (*.f64 8 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 4)))))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1/5040 F) (+.f64 (*.f64 1/720 F) (*.f64 1/6 (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F)))))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 F 7) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (+.f64 2 (*.f64 2 x)))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4)))) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (pow.f64 F 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (pow.f64 F 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 F 6))))))
-1
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) 1)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (pow.f64 F 4)))) 1)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (pow.f64 F 4))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 F 6))))) 1)
(*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)) (+.f64 2 (pow.f64 F 2)))) (*.f64 8 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 4)))))) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))))
(*.f64 F (sqrt.f64 1/2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 F x) (sqrt.f64 1/2))) (*.f64 F (sqrt.f64 1/2)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 F x) (sqrt.f64 1/2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)))) (sqrt.f64 1/2))) (*.f64 F (sqrt.f64 1/2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 x 3) (+.f64 1/2 (*.f64 -1/4 (/.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (pow.f64 (sqrt.f64 1/2) 2)))))) (sqrt.f64 1/2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F x) (sqrt.f64 1/2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)))) (sqrt.f64 1/2))) (*.f64 F (sqrt.f64 1/2)))))
(/.f64 (*.f64 F (sqrt.f64 1/2)) B)
(+.f64 (*.f64 x (-.f64 (*.f64 -1/4 (/.f64 F (*.f64 B (sqrt.f64 1/2)))) (/.f64 1 B))) (/.f64 (*.f64 F (sqrt.f64 1/2)) B))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)))) (*.f64 B (sqrt.f64 1/2)))) (+.f64 (*.f64 x (-.f64 (*.f64 -1/4 (/.f64 F (*.f64 B (sqrt.f64 1/2)))) (/.f64 1 B))) (/.f64 (*.f64 F (sqrt.f64 1/2)) B)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 x 3) (+.f64 1/2 (*.f64 -1/4 (/.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (pow.f64 (sqrt.f64 1/2) 2)))))) (*.f64 B (sqrt.f64 1/2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)))) (*.f64 B (sqrt.f64 1/2)))) (+.f64 (*.f64 x (-.f64 (*.f64 -1/4 (/.f64 F (*.f64 B (sqrt.f64 1/2)))) (/.f64 1 B))) (/.f64 (*.f64 F (sqrt.f64 1/2)) B))))
(*.f64 -1 (/.f64 x B))
(*.f64 -1 (/.f64 x B))
(*.f64 -1 (/.f64 x B))
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/4 (/.f64 x (sqrt.f64 1/2))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/4 (/.f64 x (sqrt.f64 1/2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2))) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 x 3) (+.f64 1/2 (*.f64 -1/4 (/.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (pow.f64 (sqrt.f64 1/2) 2))))) (sqrt.f64 1/2))) (+.f64 (*.f64 -1/4 (/.f64 x (sqrt.f64 1/2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2))) (sqrt.f64 1/2))))))
1/2
(+.f64 1/2 (*.f64 -1/2 x))
(+.f64 1/2 (+.f64 (*.f64 -1/2 x) (*.f64 1/2 (pow.f64 x 2))))
(+.f64 1/2 (+.f64 (*.f64 -1/2 x) (+.f64 (*.f64 -1/2 (pow.f64 x 3)) (*.f64 1/2 (pow.f64 x 2)))))
(/.f64 1/2 x)
(-.f64 (*.f64 1/2 (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 (pow.f64 x 4)))))
(/.f64 1/2 x)
(-.f64 (*.f64 1/2 (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 (pow.f64 x 4)))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 (pow.f64 F 2) (sqrt.f64 1/2))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 F 2) (sqrt.f64 1/2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 F 4) (-.f64 1/8 (pow.f64 (/.f64 -1/8 (sqrt.f64 1/2)) 2))) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 F 6) (+.f64 1/16 (*.f64 -1/8 (/.f64 (-.f64 1/8 (pow.f64 (/.f64 -1/8 (sqrt.f64 1/2)) 2)) (pow.f64 (sqrt.f64 1/2) 2))))) (sqrt.f64 1/2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 F 2) (sqrt.f64 1/2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 F 4) (-.f64 1/8 (pow.f64 (/.f64 -1/8 (sqrt.f64 1/2)) 2))) (sqrt.f64 1/2))))))
(/.f64 1 F)
(-.f64 (/.f64 1 F) (/.f64 1 (pow.f64 F 3)))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 1 (pow.f64 F 5))) (/.f64 1 F)) (/.f64 1 (pow.f64 F 3)))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 1 (pow.f64 F 5))) (/.f64 1 F)) (+.f64 (*.f64 5/2 (/.f64 1 (pow.f64 F 7))) (/.f64 1 (pow.f64 F 3))))
(/.f64 -1 F)
(-.f64 (/.f64 1 (pow.f64 F 3)) (/.f64 1 F))
(-.f64 (/.f64 1 (pow.f64 F 3)) (+.f64 (*.f64 3/2 (/.f64 1 (pow.f64 F 5))) (/.f64 1 F)))
(-.f64 (+.f64 (*.f64 5/2 (/.f64 1 (pow.f64 F 7))) (/.f64 1 (pow.f64 F 3))) (+.f64 (*.f64 3/2 (/.f64 1 (pow.f64 F 5))) (/.f64 1 F)))
(/.f64 (*.f64 F (sqrt.f64 1/2)) B)
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 F 3) (*.f64 B (sqrt.f64 1/2)))) (/.f64 (*.f64 F (sqrt.f64 1/2)) B))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 F 3) (*.f64 B (sqrt.f64 1/2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 1/8 (pow.f64 (/.f64 -1/8 (sqrt.f64 1/2)) 2))) (*.f64 B (sqrt.f64 1/2)))) (/.f64 (*.f64 F (sqrt.f64 1/2)) B)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 F 7) (+.f64 1/16 (*.f64 -1/8 (/.f64 (-.f64 1/8 (pow.f64 (/.f64 -1/8 (sqrt.f64 1/2)) 2)) (pow.f64 (sqrt.f64 1/2) 2))))) (*.f64 B (sqrt.f64 1/2)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 F 3) (*.f64 B (sqrt.f64 1/2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 1/8 (pow.f64 (/.f64 -1/8 (sqrt.f64 1/2)) 2))) (*.f64 B (sqrt.f64 1/2)))) (/.f64 (*.f64 F (sqrt.f64 1/2)) B))))
(/.f64 1 B)
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 1 (*.f64 B (pow.f64 F 4)))) (/.f64 1 B)) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 1 (*.f64 B (pow.f64 F 4)))) (/.f64 1 B)) (+.f64 (*.f64 5/2 (/.f64 1 (*.f64 B (pow.f64 F 6)))) (/.f64 1 (*.f64 B (pow.f64 F 2)))))
(/.f64 -1 B)
(-.f64 (/.f64 1 (*.f64 B (pow.f64 F 2))) (/.f64 1 B))
(-.f64 (/.f64 1 (*.f64 B (pow.f64 F 2))) (+.f64 (*.f64 3/2 (/.f64 1 (*.f64 B (pow.f64 F 4)))) (/.f64 1 B)))
(-.f64 (+.f64 (*.f64 5/2 (/.f64 1 (*.f64 B (pow.f64 F 6)))) (/.f64 1 (*.f64 B (pow.f64 F 2)))) (+.f64 (*.f64 3/2 (/.f64 1 (*.f64 B (pow.f64 F 4)))) (/.f64 1 B)))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
1/2
(+.f64 1/2 (*.f64 -1/4 (pow.f64 F 2)))
(+.f64 1/2 (+.f64 (*.f64 -1/4 (pow.f64 F 2)) (*.f64 1/8 (pow.f64 F 4))))
(+.f64 1/2 (+.f64 (*.f64 -1/4 (pow.f64 F 2)) (+.f64 (*.f64 -1/16 (pow.f64 F 6)) (*.f64 1/8 (pow.f64 F 4)))))
(/.f64 1 (pow.f64 F 2))
(-.f64 (/.f64 1 (pow.f64 F 2)) (*.f64 2 (/.f64 1 (pow.f64 F 4))))
(-.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 F 6))) (/.f64 1 (pow.f64 F 2))) (*.f64 2 (/.f64 1 (pow.f64 F 4))))
(-.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 F 6))) (/.f64 1 (pow.f64 F 2))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 F 4))) (*.f64 8 (/.f64 1 (pow.f64 F 8)))))
(/.f64 1 (pow.f64 F 2))
(-.f64 (/.f64 1 (pow.f64 F 2)) (*.f64 2 (/.f64 1 (pow.f64 F 4))))
(-.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 F 6))) (/.f64 1 (pow.f64 F 2))) (*.f64 2 (/.f64 1 (pow.f64 F 4))))
(-.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 F 6))) (/.f64 1 (pow.f64 F 2))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 F 4))) (*.f64 8 (/.f64 1 (pow.f64 F 8)))))
(/.f64 1 B)
(+.f64 (*.f64 1/6 B) (/.f64 1 B))
(+.f64 (*.f64 7/360 (pow.f64 B 3)) (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(+.f64 (*.f64 31/15120 (pow.f64 B 5)) (+.f64 (*.f64 7/360 (pow.f64 B 3)) (+.f64 (*.f64 1/6 B) (/.f64 1 B))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) 1)
(*.f64 F (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 1 (sin.f64 B))))
(*.f64 F (/.f64 1 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 F (/.f64 1 (sin.f64 B))))
(*.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 1 (sin.f64 B)))
(*.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1)
(*.f64 1 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (/.f64 1 (sin.f64 B)) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (/.f64 1 (neg.f64 (sin.f64 B))))
(*.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (*.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 1 (sin.f64 B))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sqrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (pow.f64 (sin.f64 B) -1/2) (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 F 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (*.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (/.f64 1 (sin.f64 B))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 2) (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (*.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (sin.f64 B) -1/2)) (pow.f64 (sin.f64 B) -1/2))
(*.f64 (*.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (/.f64 1 (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 F 1) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (sin.f64 B))))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B))))
(*.f64 (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (/.f64 F (sin.f64 B)))
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) 1) (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (sin.f64 B)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 F 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) 1) (/.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sin.f64 B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 F 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (sqrt.f64 (sin.f64 B))) (/.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sqrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 F 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1)
(pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) -1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3) 1/3)
(neg.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (neg.f64 (sin.f64 B))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3) (pow.f64 (/.f64 1 (sin.f64 B)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3) (pow.f64 (sin.f64 B) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(exp.f64 (log.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) 1)
(pow.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1)
(pow.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) 2)
(pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 3)
(pow.f64 (pow.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 F 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))
(log.f64 (pow.f64 (exp.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(cbrt.f64 (pow.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 F 3) (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3) (pow.f64 F 3)))
(expm1.f64 (log1p.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(exp.f64 (log.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) 1)
(/.f64 F (sqrt.f64 (fma.f64 2 x 2)))
(pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 1)
(pow.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) 2)
(pow.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) 3)
(sqrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2))
(log.f64 (exp.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))))
(cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 3))
(expm1.f64 (log1p.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))
(exp.f64 (log.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) 1))
(log1p.f64 (expm1.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B))) 1)
(*.f64 1 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B))
(*.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) (/.f64 1 B))
(*.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B) 1)
(*.f64 (-.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (/.f64 1 (neg.f64 B)))
(*.f64 (/.f64 1 B) (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x))
(*.f64 (sqrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) (*.f64 (sqrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) (/.f64 1 B)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)) (sqrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) 2) (*.f64 (cbrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) (/.f64 1 B)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)) 2) (cbrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)))
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) (sqrt.f64 B)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 B 2))) (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) (cbrt.f64 B)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) 1) (/.f64 (sqrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) B))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) (cbrt.f64 (pow.f64 B 2))) (/.f64 (sqrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) (cbrt.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) B))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) (sqrt.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) 2) (cbrt.f64 (pow.f64 B 2))) (cbrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)))
(pow.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B) 1)
(pow.f64 (/.f64 B (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) -1)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)) 2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B) 3) 1/3)
(neg.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) (neg.f64 B)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) 3) (pow.f64 B 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)))
(exp.f64 (log.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 2 x 2) -1/2))) 1)
(*.f64 1 (pow.f64 (fma.f64 2 x 2) -1/2))
(*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) 1)
(*.f64 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))) (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -2))) (sqrt.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2)))))
(*.f64 (pow.f64 1 1/2) (pow.f64 (fma.f64 2 x 2) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -2)) 1/2) (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))) 1/2))
(/.f64 1 (sqrt.f64 (fma.f64 2 x 2)))
(/.f64 1 (/.f64 (sqrt.f64 (fma.f64 2 x 2)) 1))
(/.f64 -1 (neg.f64 (sqrt.f64 (fma.f64 2 x 2))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (fma.f64 2 x 2))))
(pow.f64 (fma.f64 2 x 2) -1/2)
(pow.f64 (/.f64 1 (fma.f64 2 x 2)) 1/2)
(pow.f64 (pow.f64 (fma.f64 2 x 2) -1/2) 1)
(pow.f64 (sqrt.f64 (fma.f64 2 x 2)) -1)
(pow.f64 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) 2)
(pow.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) 3)
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 2 x 2)) 3/2) 1/3)
(fabs.f64 (pow.f64 (fma.f64 2 x 2) -1/2))
(log.f64 (exp.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 2 x 2) -1/2))))
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 2 x 2)) 3/2))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))
(exp.f64 (log.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 2 x 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (fma.f64 2 x 2)))) 1)
(*.f64 1 (/.f64 1 (fma.f64 2 x 2)))
(*.f64 (/.f64 1 (fma.f64 2 x 2)) 1)
(*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (pow.f64 (fma.f64 2 x 2) -1/2))
(*.f64 -1 (/.f64 1 (neg.f64 (fma.f64 2 x 2))))
(*.f64 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (*.f64 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (pow.f64 (fma.f64 2 x 2) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -2)) (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))) (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (pow.f64 (fma.f64 2 x 2) -1/2)))
(*.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2))) (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))
(*.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (/.f64 1 (cbrt.f64 (fma.f64 2 x 2)))) (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))
(*.f64 (/.f64 1 (-.f64 4 (*.f64 4 (pow.f64 x 2)))) (fma.f64 2 x 2))
(*.f64 (/.f64 1 (+.f64 8 (*.f64 8 (pow.f64 x 3)))) (+.f64 4 (-.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 4 x))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x 2)) 2) -1) (pow.f64 (cbrt.f64 (fma.f64 2 x 2)) -1))
(pow.f64 (fma.f64 2 x 2) -1)
(pow.f64 (/.f64 1 (fma.f64 2 x 2)) 1)
(pow.f64 (pow.f64 (fma.f64 2 x 2) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))) 3)
(pow.f64 (pow.f64 (fma.f64 2 x 2) -2) 1/2)
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 2 x 2)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 2 x 2) -2))
(log.f64 (exp.f64 (/.f64 1 (fma.f64 2 x 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (fma.f64 2 x 2)))))
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 2 x 2)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (fma.f64 2 x 2))))
(exp.f64 (neg.f64 (log.f64 (fma.f64 2 x 2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 2 x 2)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 2 x 2))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (fma.f64 2 x 2))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 F F 2) -1/2))) 1)
(*.f64 1 (pow.f64 (fma.f64 F F 2) -1/2))
(*.f64 (pow.f64 (fma.f64 F F 2) -1/2) 1)
(*.f64 (sqrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)) (sqrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 F F 2))))
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 F F 2))) (cbrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 F F 2) -2))) (sqrt.f64 (cbrt.f64 (/.f64 1 (fma.f64 F F 2)))))
(*.f64 (pow.f64 1 1/2) (pow.f64 (fma.f64 F F 2) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 F F 2) -2)) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (fma.f64 F F 2))) 1/2))
(/.f64 1 (sqrt.f64 (fma.f64 F F 2)))
(/.f64 1 (/.f64 (sqrt.f64 (fma.f64 F F 2)) 1))
(/.f64 -1 (neg.f64 (sqrt.f64 (fma.f64 F F 2))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (fma.f64 F F 2))))
(pow.f64 (fma.f64 F F 2) -1/2)
(pow.f64 (/.f64 1 (fma.f64 F F 2)) 1/2)
(pow.f64 (pow.f64 (fma.f64 F F 2) -1/2) 1)
(pow.f64 (sqrt.f64 (fma.f64 F F 2)) -1)
(pow.f64 (sqrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)) 2)
(pow.f64 (cbrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)) 3)
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 F F 2)) 3/2) 1/3)
(fabs.f64 (pow.f64 (fma.f64 F F 2) -1/2))
(log.f64 (exp.f64 (pow.f64 (fma.f64 F F 2) -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 F F 2) -1/2))))
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 F F 2)) 3/2))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 F F 2) -1/2)))
(exp.f64 (log.f64 (pow.f64 (fma.f64 F F 2) -1/2)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 F F 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 F F 2) -1/2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 F F 2) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2)))))) 1)
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 F F 2)) B))
(/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))
(/.f64 1 (/.f64 B (/.f64 F (sqrt.f64 (fma.f64 F F 2)))))
(/.f64 1 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 B F)))
(/.f64 1 (*.f64 (/.f64 B F) (sqrt.f64 (fma.f64 F F 2))))
(/.f64 (pow.f64 (fma.f64 F F 2) -1/2) (/.f64 B F))
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
(/.f64 (/.f64 F (sqrt.f64 (fma.f64 F F 2))) B)
(/.f64 (neg.f64 F) (*.f64 (sqrt.f64 (fma.f64 F F 2)) (neg.f64 B)))
(/.f64 (*.f64 (pow.f64 (fma.f64 F F 2) -1/2) (neg.f64 F)) (neg.f64 B))
(/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 F F 2) -1/2)) (neg.f64 B))
(/.f64 (/.f64 (/.f64 F (sqrt.f64 (fma.f64 F F 2))) 1) B)
(/.f64 (/.f64 (/.f64 F (sqrt.f64 (fma.f64 F F 2))) (sqrt.f64 B)) (sqrt.f64 B))
(/.f64 (/.f64 (/.f64 F (sqrt.f64 (fma.f64 F F 2))) (cbrt.f64 (pow.f64 B 2))) (cbrt.f64 B))
(/.f64 (*.f64 (neg.f64 F) 1) (*.f64 (neg.f64 B) (sqrt.f64 (fma.f64 F F 2))))
(/.f64 (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 F F 2)))) (neg.f64 B))
(pow.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2)))) 1)
(pow.f64 (sqrt.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))) 2)
(pow.f64 (cbrt.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))) 3)
(pow.f64 (pow.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2)))) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2)))) 2))
(log.f64 (exp.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2)))))))
(cbrt.f64 (pow.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 F F 2)) 3/2) (pow.f64 (/.f64 F B) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 F B) 3) (pow.f64 (/.f64 1 (fma.f64 F F 2)) 3/2)))
(expm1.f64 (log1p.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))))
(exp.f64 (log.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))))
(exp.f64 (*.f64 (log.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))) 1))
(log1p.f64 (expm1.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (fma.f64 F F 2)))) 1)
(*.f64 1 (/.f64 1 (fma.f64 F F 2)))
(*.f64 -1 (/.f64 1 (neg.f64 (fma.f64 F F 2))))
(*.f64 (/.f64 1 (fma.f64 F F 2)) 1)
(*.f64 (pow.f64 (fma.f64 F F 2) -1/2) (pow.f64 (fma.f64 F F 2) -1/2))
(*.f64 (sqrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)) (*.f64 (sqrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)) (pow.f64 (fma.f64 F F 2) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 F F 2) -2)) (cbrt.f64 (/.f64 1 (fma.f64 F F 2))))
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 F F 2))) (cbrt.f64 (pow.f64 (fma.f64 F F 2) -2)))
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)) (pow.f64 (fma.f64 F F 2) -1/2)))
(*.f64 (*.f64 (pow.f64 (fma.f64 F F 2) -1/2) (sqrt.f64 (pow.f64 (fma.f64 F F 2) -1/2))) (sqrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)))
(*.f64 (*.f64 (pow.f64 (fma.f64 F F 2) -1/2) (cbrt.f64 (/.f64 1 (fma.f64 F F 2)))) (cbrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 F F 2)) 2) -1) (pow.f64 (cbrt.f64 (fma.f64 F F 2)) -1))
(pow.f64 (fma.f64 F F 2) -1)
(pow.f64 (/.f64 1 (fma.f64 F F 2)) 1)
(pow.f64 (pow.f64 (fma.f64 F F 2) -1/2) 2)
(pow.f64 (cbrt.f64 (/.f64 1 (fma.f64 F F 2))) 3)
(pow.f64 (pow.f64 (fma.f64 F F 2) -2) 1/2)
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 F F 2)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 F F 2) -2))
(log.f64 (exp.f64 (/.f64 1 (fma.f64 F F 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (fma.f64 F F 2)))))
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 F F 2)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (fma.f64 F F 2))))
(exp.f64 (neg.f64 (log.f64 (fma.f64 F F 2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 F F 2)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 F F 2))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (fma.f64 F F 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sin.f64 B)))) 1)
(*.f64 1 (/.f64 1 (sin.f64 B)))
(*.f64 -1 (/.f64 1 (neg.f64 (sin.f64 B))))
(*.f64 (/.f64 1 (sin.f64 B)) 1)
(*.f64 (pow.f64 (sin.f64 B) -1/2) (pow.f64 (sin.f64 B) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (sin.f64 B))) (cbrt.f64 (pow.f64 (sin.f64 B) -2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 B) -2)) (/.f64 1 (cbrt.f64 (sin.f64 B))))
(*.f64 (pow.f64 (sqrt.f64 (sin.f64 B)) -1) (pow.f64 (sqrt.f64 (sin.f64 B)) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) -1) (pow.f64 (cbrt.f64 (sin.f64 B)) -1))
(pow.f64 (sin.f64 B) -1)
(pow.f64 (/.f64 1 (sin.f64 B)) 1)
(pow.f64 (pow.f64 (sin.f64 B) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (sin.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 1 (sin.f64 B)) 3) 1/3)
(sqrt.f64 (pow.f64 (sin.f64 B) -2))
(log.f64 (exp.f64 (/.f64 1 (sin.f64 B))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (sin.f64 B)))))
(cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 B)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (sin.f64 B))))
(exp.f64 (neg.f64 (log.f64 (sin.f64 B))))
(exp.f64 (*.f64 (log.f64 (sin.f64 B)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (sin.f64 B))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (sin.f64 B))))
Outputs
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))
(/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (/.f64 (sin.f64 B) F))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (/.f64 (sin.f64 B) F)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 F 5) (/.f64 (sin.f64 B) (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) 2)))) (sqrt.f64 (fma.f64 2 x 2))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 (pow.f64 F 5) (sin.f64 B)) (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) 2))) (sqrt.f64 (fma.f64 2 x 2))) (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (/.f64 (sin.f64 B) F))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 7) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (+.f64 2 (*.f64 2 x)))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (/.f64 (pow.f64 F 7) (/.f64 (sin.f64 B) (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) 2)) (fma.f64 2 x 2)) (/.f64 1 (pow.f64 (fma.f64 2 x 2) 4)))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 F 5) (/.f64 (sin.f64 B) (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) 2)))) (sqrt.f64 (fma.f64 2 x 2))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (*.f64 (/.f64 (pow.f64 F 7) (sin.f64 B)) (fma.f64 -1/2 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 4)) (/.f64 (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) 2) (fma.f64 2 x 2))) (/.f64 1 (pow.f64 (fma.f64 2 x 2) 4))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 3) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 (pow.f64 F 5) (sin.f64 B)) (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) 2))) (sqrt.f64 (fma.f64 2 x 2))) (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (/.f64 (sin.f64 B) F)))))
(/.f64 1 (sin.f64 B))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))
(fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (*.f64 (sin.f64 B) (pow.f64 F 2))) (/.f64 1 (sin.f64 B)))
(fma.f64 -1/2 (/.f64 (/.f64 (fma.f64 2 x 2) (pow.f64 F 2)) (sin.f64 B)) (/.f64 1 (sin.f64 B)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (/.f64 1 (sin.f64 B))))
(fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (*.f64 (sin.f64 B) (pow.f64 F 2))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4))) (/.f64 1 (sin.f64 B))))
(fma.f64 -1/2 (/.f64 (/.f64 (fma.f64 2 x 2) (pow.f64 F 2)) (sin.f64 B)) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (+.f64 -1 (*.f64 x -1)) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4))) (/.f64 1 (sin.f64 B))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))))
(fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (*.f64 (sin.f64 B) (pow.f64 F 2))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4))) (fma.f64 -1/2 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2))) (pow.f64 (fma.f64 2 x 2) 3)) (*.f64 (sin.f64 B) (pow.f64 F 6))) (/.f64 1 (sin.f64 B)))))
(fma.f64 -1/2 (/.f64 (/.f64 (fma.f64 2 x 2) (pow.f64 F 2)) (sin.f64 B)) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (+.f64 -1 (*.f64 x -1)) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4))) (fma.f64 -1/2 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (+.f64 -1 (*.f64 x -1)) 2))) (pow.f64 (fma.f64 2 x 2) 3)) (*.f64 (sin.f64 B) (pow.f64 F 6))) (/.f64 1 (sin.f64 B)))))
(/.f64 -1 (sin.f64 B))
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (/.f64 1 (sin.f64 B)))
(-.f64 (/.f64 (*.f64 1/2 (fma.f64 2 x 2)) (*.f64 (sin.f64 B) (pow.f64 F 2))) (/.f64 1 (sin.f64 B)))
(-.f64 (*.f64 1/2 (/.f64 (/.f64 (fma.f64 2 x 2) (pow.f64 F 2)) (sin.f64 B))) (/.f64 1 (sin.f64 B)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B))))) (/.f64 1 (sin.f64 B)))
(-.f64 (*.f64 1/2 (+.f64 (/.f64 (fma.f64 2 x 2) (*.f64 (sin.f64 B) (pow.f64 F 2))) (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4))))) (/.f64 1 (sin.f64 B)))
(-.f64 (*.f64 1/2 (+.f64 (/.f64 (/.f64 (fma.f64 2 x 2) (pow.f64 F 2)) (sin.f64 B)) (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (+.f64 -1 (*.f64 x -1)) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4))))) (/.f64 1 (sin.f64 B)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 (pow.f64 F 2) (sin.f64 B)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (*.f64 (pow.f64 F 4) (sin.f64 B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (*.f64 (pow.f64 F 6) (sin.f64 B)))))) (/.f64 1 (sin.f64 B)))
(-.f64 (fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (*.f64 (sin.f64 B) (pow.f64 F 2))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4))) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2))) (pow.f64 (fma.f64 2 x 2) 3)) (*.f64 (sin.f64 B) (pow.f64 F 6)))))) (/.f64 1 (sin.f64 B)))
(-.f64 (*.f64 1/2 (+.f64 (/.f64 (/.f64 (fma.f64 2 x 2) (pow.f64 F 2)) (sin.f64 B)) (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (+.f64 -1 (*.f64 x -1)) 2)) (*.f64 (sin.f64 B) (pow.f64 F 4))) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (+.f64 -1 (*.f64 x -1)) 2))) (pow.f64 (fma.f64 2 x 2) 3)) (*.f64 (sin.f64 B) (pow.f64 F 6)))))) (/.f64 1 (sin.f64 B)))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F 2) -1/2))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))
(fma.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2)))))
(fma.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F 2) -1/2)))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))))
(fma.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (fma.f64 1/2 (*.f64 (/.f64 F (/.f64 (sin.f64 B) (*.f64 (pow.f64 x 2) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2))))) (sqrt.f64 (fma.f64 F F 2))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2))))))
(fma.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 F (sin.f64 B)) (*.f64 (pow.f64 x 2) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)))) (sqrt.f64 (fma.f64 F F 2))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F 2) -1/2))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)) (+.f64 2 (pow.f64 F 2)))) (*.f64 8 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 4)))))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sin.f64 B)) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))))
(fma.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 F (*.f64 (pow.f64 x 3) (fma.f64 -1 (/.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (fma.f64 F F 2)) (/.f64 8 (pow.f64 (fma.f64 F F 2) 4))))) (sin.f64 B)) (sqrt.f64 (fma.f64 F F 2))) (fma.f64 1/2 (*.f64 (/.f64 F (/.f64 (sin.f64 B) (*.f64 (pow.f64 x 2) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2))))) (sqrt.f64 (fma.f64 F F 2))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2)))))))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (+.f64 (/.f64 (*.f64 -1/2 (*.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (fma.f64 F F 2)) (/.f64 8 (pow.f64 (fma.f64 F F 2) 4))) (*.f64 F (pow.f64 x 3)))) (sin.f64 B)) (/.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (*.f64 F (pow.f64 x 2)))) (sin.f64 B)))) (fma.f64 -1 (*.f64 (/.f64 (*.f64 F x) (sin.f64 B)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 F F 2) -1/2))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(fma.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (*.f64 F B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (+.f64 (/.f64 F B) (*.f64 (*.f64 B 1/6) F)))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (*.f64 (pow.f64 B 3) (*.f64 F -7/360))) (fma.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (*.f64 F B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (*.f64 F (*.f64 -7/360 (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (+.f64 (/.f64 F B) (*.f64 (*.f64 B 1/6) F))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1/5040 F) (+.f64 (*.f64 1/720 F) (*.f64 1/6 (+.f64 (*.f64 -1/36 F) (*.f64 1/120 F)))))) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (*.f64 (pow.f64 B 3) (*.f64 F -7/360))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (*.f64 (pow.f64 B 5) (fma.f64 -1/5040 F (fma.f64 1/720 F (*.f64 1/6 (*.f64 F -7/360)))))) (fma.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (*.f64 F B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (+.f64 (/.f64 F B) (*.f64 (*.f64 B 1/6) F))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))) (+.f64 (*.f64 -1 (*.f64 F (*.f64 -7/360 (pow.f64 B 3)))) (*.f64 (*.f64 -1 (pow.f64 B 5)) (+.f64 (*.f64 F -7/2160) (*.f64 F 1/840))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))
(*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))
(*.f64 F (pow.f64 (fma.f64 2 x 2) -1/2))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(fma.f64 -1/2 (*.f64 (pow.f64 F 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))))
(fma.f64 -1/2 (*.f64 (pow.f64 F 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) (*.f64 F (pow.f64 (fma.f64 2 x 2) -1/2)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))))
(fma.f64 -1/2 (*.f64 (pow.f64 F 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) (fma.f64 1/2 (*.f64 (pow.f64 F 5) (*.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) 2)) (sqrt.f64 (fma.f64 2 x 2)))) (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))))))
(fma.f64 -1/2 (*.f64 (pow.f64 F 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) (fma.f64 1/2 (*.f64 (pow.f64 F 5) (*.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) 2)) (sqrt.f64 (fma.f64 2 x 2)))) (*.f64 F (pow.f64 (fma.f64 2 x 2) -1/2))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 F 7) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (+.f64 2 (*.f64 2 x)))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4)))) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 F 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 F 5) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2))) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))))
(fma.f64 -1/2 (*.f64 (pow.f64 F 7) (*.f64 (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) 2)) (fma.f64 2 x 2)) (/.f64 1 (pow.f64 (fma.f64 2 x 2) 4))) (sqrt.f64 (fma.f64 2 x 2)))) (fma.f64 -1/2 (*.f64 (pow.f64 F 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) (fma.f64 1/2 (*.f64 (pow.f64 F 5) (*.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) 2)) (sqrt.f64 (fma.f64 2 x 2)))) (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 2 x 2)))))))
(fma.f64 -1/2 (*.f64 (pow.f64 F 7) (*.f64 (sqrt.f64 (fma.f64 2 x 2)) (fma.f64 -1/2 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 4)) (/.f64 (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) 2) (fma.f64 2 x 2))) (/.f64 1 (pow.f64 (fma.f64 2 x 2) 4))))) (fma.f64 -1/2 (*.f64 (pow.f64 F 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) (fma.f64 1/2 (*.f64 (pow.f64 F 5) (*.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 x 2) 3)))) 2)) (sqrt.f64 (fma.f64 2 x 2)))) (*.f64 F (pow.f64 (fma.f64 2 x 2) -1/2)))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))))
(+.f64 1 (*.f64 -1/2 (/.f64 (fma.f64 2 x 2) (pow.f64 F 2))))
(+.f64 1 (/.f64 (+.f64 -1 (*.f64 x -1)) (pow.f64 F 2)))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (pow.f64 F 4)))))
(+.f64 1 (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 2 x 2) (pow.f64 F 2)) (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2)) (pow.f64 F 4)))))
(+.f64 1 (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 2 x 2) (pow.f64 F 2)) (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (+.f64 -1 (*.f64 x -1)) 2)) (pow.f64 F 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (pow.f64 F 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 F 6))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (fma.f64 2 x 2) (pow.f64 F 2)) (*.f64 -1/2 (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2)) (pow.f64 F 4)) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2))) (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 F 6))))))
(+.f64 1 (*.f64 -1/2 (+.f64 (+.f64 (/.f64 (fma.f64 2 x 2) (pow.f64 F 2)) (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (+.f64 -1 (*.f64 x -1)) 2)) (pow.f64 F 4))) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (+.f64 -1 (*.f64 x -1)) 2))) (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 F 6)))))
-1
(-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) 1)
(fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (pow.f64 F 2)) -1)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (pow.f64 F 4)))) 1)
(+.f64 (*.f64 1/2 (+.f64 (/.f64 (fma.f64 2 x 2) (pow.f64 F 2)) (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2)) (pow.f64 F 4)))) -1)
(+.f64 -1 (*.f64 1/2 (+.f64 (/.f64 (fma.f64 2 x 2) (pow.f64 F 2)) (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (+.f64 -1 (*.f64 x -1)) 2)) (pow.f64 F 4)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (pow.f64 F 4))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 F 6))))) 1)
(+.f64 (fma.f64 1/2 (/.f64 (fma.f64 2 x 2) (pow.f64 F 2)) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2)) (pow.f64 F 4)) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (*.f64 (fma.f64 2 x 2) -1/2) 2))) (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 F 6))))) -1)
(+.f64 -1 (*.f64 1/2 (+.f64 (+.f64 (/.f64 (fma.f64 2 x 2) (pow.f64 F 2)) (/.f64 (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (+.f64 -1 (*.f64 x -1)) 2)) (pow.f64 F 4))) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 2 x 2) (fma.f64 -1 (pow.f64 (fma.f64 2 x 2) 2) (pow.f64 (+.f64 -1 (*.f64 x -1)) 2))) (pow.f64 (fma.f64 2 x 2) 3)) (pow.f64 F 6)))))
(*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 F F 2))))
(*.f64 F (pow.f64 (fma.f64 F F 2) -1/2))
(+.f64 (*.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))
(fma.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 F F 2)))))
(fma.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (*.f64 F (pow.f64 (fma.f64 F F 2) -1/2)))
(+.f64 (*.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))))
(fma.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (fma.f64 1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)))) (sqrt.f64 (fma.f64 F F 2))) (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 F F 2))))))
(fma.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (fma.f64 1/2 (*.f64 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2))) (*.f64 F (sqrt.f64 (fma.f64 F F 2)))) (*.f64 F (pow.f64 (fma.f64 F F 2) -1/2))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)) (+.f64 2 (pow.f64 F 2)))) (*.f64 8 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 4)))))) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)))) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))))
(fma.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (fma.f64 -1/2 (*.f64 F (*.f64 (*.f64 (pow.f64 x 3) (fma.f64 -1 (/.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (fma.f64 F F 2)) (/.f64 8 (pow.f64 (fma.f64 F F 2) 4)))) (sqrt.f64 (fma.f64 F F 2)))) (fma.f64 1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)))) (sqrt.f64 (fma.f64 F F 2))) (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 F F 2)))))))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (+.f64 (*.f64 -1/2 (*.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (fma.f64 F F 2)) (/.f64 8 (pow.f64 (fma.f64 F F 2) 4))) (*.f64 F (pow.f64 x 3)))) (*.f64 1/2 (*.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (*.f64 F (pow.f64 x 2)))))) (fma.f64 -1 (*.f64 (*.f64 F x) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (*.f64 F (pow.f64 (fma.f64 F F 2) -1/2))))
(*.f64 F (sqrt.f64 1/2))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 F x) (sqrt.f64 1/2))) (*.f64 F (sqrt.f64 1/2)))
(fma.f64 -1/4 (/.f64 (*.f64 F x) (sqrt.f64 1/2)) (*.f64 F (sqrt.f64 1/2)))
(fma.f64 -1/4 (*.f64 (/.f64 F (sqrt.f64 1/2)) x) (*.f64 F (sqrt.f64 1/2)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 F x) (sqrt.f64 1/2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)))) (sqrt.f64 1/2))) (*.f64 F (sqrt.f64 1/2))))
(fma.f64 -1/4 (/.f64 (*.f64 F x) (sqrt.f64 1/2)) (fma.f64 1/2 (/.f64 F (/.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 x 2) (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2))))) (*.f64 F (sqrt.f64 1/2))))
(fma.f64 -1/4 (*.f64 (/.f64 F (sqrt.f64 1/2)) x) (fma.f64 1/2 (*.f64 (/.f64 F (sqrt.f64 1/2)) (*.f64 (pow.f64 x 2) (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)))) (*.f64 F (sqrt.f64 1/2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 x 3) (+.f64 1/2 (*.f64 -1/4 (/.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (pow.f64 (sqrt.f64 1/2) 2)))))) (sqrt.f64 1/2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F x) (sqrt.f64 1/2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)))) (sqrt.f64 1/2))) (*.f64 F (sqrt.f64 1/2)))))
(fma.f64 -1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 x 3) (+.f64 1/2 (*.f64 -1/4 (/.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (pow.f64 (sqrt.f64 1/2) 2)))))) (sqrt.f64 1/2)) (fma.f64 -1/4 (/.f64 (*.f64 F x) (sqrt.f64 1/2)) (fma.f64 1/2 (/.f64 F (/.f64 (sqrt.f64 1/2) (*.f64 (pow.f64 x 2) (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2))))) (*.f64 F (sqrt.f64 1/2)))))
(fma.f64 -1/2 (*.f64 (/.f64 F (sqrt.f64 1/2)) (*.f64 (pow.f64 x 3) (+.f64 1/2 (*.f64 -1/4 (/.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (pow.f64 (sqrt.f64 1/2) 2)))))) (fma.f64 -1/4 (*.f64 (/.f64 F (sqrt.f64 1/2)) x) (fma.f64 1/2 (*.f64 (/.f64 F (sqrt.f64 1/2)) (*.f64 (pow.f64 x 2) (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)))) (*.f64 F (sqrt.f64 1/2)))))
(/.f64 (*.f64 F (sqrt.f64 1/2)) B)
(/.f64 F (/.f64 B (sqrt.f64 1/2)))
(*.f64 (/.f64 F B) (sqrt.f64 1/2))
(+.f64 (*.f64 x (-.f64 (*.f64 -1/4 (/.f64 F (*.f64 B (sqrt.f64 1/2)))) (/.f64 1 B))) (/.f64 (*.f64 F (sqrt.f64 1/2)) B))
(fma.f64 x (-.f64 (*.f64 -1/4 (/.f64 F (*.f64 B (sqrt.f64 1/2)))) (/.f64 1 B)) (/.f64 F (/.f64 B (sqrt.f64 1/2))))
(fma.f64 x (-.f64 (*.f64 -1/4 (/.f64 (/.f64 F (sqrt.f64 1/2)) B)) (/.f64 1 B)) (*.f64 (/.f64 F B) (sqrt.f64 1/2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)))) (*.f64 B (sqrt.f64 1/2)))) (+.f64 (*.f64 x (-.f64 (*.f64 -1/4 (/.f64 F (*.f64 B (sqrt.f64 1/2)))) (/.f64 1 B))) (/.f64 (*.f64 F (sqrt.f64 1/2)) B)))
(fma.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)))) (*.f64 B (sqrt.f64 1/2))) (fma.f64 x (-.f64 (*.f64 -1/4 (/.f64 F (*.f64 B (sqrt.f64 1/2)))) (/.f64 1 B)) (/.f64 F (/.f64 B (sqrt.f64 1/2)))))
(fma.f64 1/2 (*.f64 (/.f64 F B) (*.f64 (/.f64 (pow.f64 x 2) (sqrt.f64 1/2)) (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)))) (fma.f64 x (-.f64 (*.f64 -1/4 (/.f64 (/.f64 F (sqrt.f64 1/2)) B)) (/.f64 1 B)) (*.f64 (/.f64 F B) (sqrt.f64 1/2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 x 3) (+.f64 1/2 (*.f64 -1/4 (/.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (pow.f64 (sqrt.f64 1/2) 2)))))) (*.f64 B (sqrt.f64 1/2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)))) (*.f64 B (sqrt.f64 1/2)))) (+.f64 (*.f64 x (-.f64 (*.f64 -1/4 (/.f64 F (*.f64 B (sqrt.f64 1/2)))) (/.f64 1 B))) (/.f64 (*.f64 F (sqrt.f64 1/2)) B))))
(fma.f64 -1/2 (*.f64 (/.f64 F B) (/.f64 (pow.f64 x 3) (/.f64 (sqrt.f64 1/2) (+.f64 1/2 (*.f64 -1/4 (/.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (pow.f64 (sqrt.f64 1/2) 2))))))) (fma.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 x 2) (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)))) (*.f64 B (sqrt.f64 1/2))) (fma.f64 x (-.f64 (*.f64 -1/4 (/.f64 F (*.f64 B (sqrt.f64 1/2)))) (/.f64 1 B)) (/.f64 F (/.f64 B (sqrt.f64 1/2))))))
(fma.f64 -1/2 (/.f64 (*.f64 (/.f64 F B) (pow.f64 x 3)) (/.f64 (sqrt.f64 1/2) (+.f64 1/2 (*.f64 -1/4 (/.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (pow.f64 (sqrt.f64 1/2) 2)))))) (fma.f64 1/2 (*.f64 (/.f64 F B) (*.f64 (/.f64 (pow.f64 x 2) (sqrt.f64 1/2)) (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)))) (fma.f64 x (-.f64 (*.f64 -1/4 (/.f64 (/.f64 F (sqrt.f64 1/2)) B)) (/.f64 1 B)) (*.f64 (/.f64 F B) (sqrt.f64 1/2)))))
(*.f64 -1 (/.f64 x B))
(neg.f64 (/.f64 x B))
(*.f64 -1 (/.f64 x B))
(neg.f64 (/.f64 x B))
(*.f64 -1 (/.f64 x B))
(neg.f64 (/.f64 x B))
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(fma.f64 -1 (/.f64 x B) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F B)))
(fma.f64 -1 (/.f64 x B) (*.f64 (/.f64 F B) (pow.f64 (fma.f64 2 x 2) -1/2)))
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(fma.f64 -1 (/.f64 x B) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F B)))
(fma.f64 -1 (/.f64 x B) (*.f64 (/.f64 F B) (pow.f64 (fma.f64 2 x 2) -1/2)))
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(fma.f64 -1 (/.f64 x B) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F B)))
(fma.f64 -1 (/.f64 x B) (*.f64 (/.f64 F B) (pow.f64 (fma.f64 2 x 2) -1/2)))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F B))
(*.f64 (/.f64 F B) (pow.f64 (fma.f64 2 x 2) -1/2))
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(fma.f64 -1 (/.f64 x B) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F B)))
(fma.f64 -1 (/.f64 x B) (*.f64 (/.f64 F B) (pow.f64 (fma.f64 2 x 2) -1/2)))
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(fma.f64 -1 (/.f64 x B) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F B)))
(fma.f64 -1 (/.f64 x B) (*.f64 (/.f64 F B) (pow.f64 (fma.f64 2 x 2) -1/2)))
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(fma.f64 -1 (/.f64 x B) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F B)))
(fma.f64 -1 (/.f64 x B) (*.f64 (/.f64 F B) (pow.f64 (fma.f64 2 x 2) -1/2)))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F B))
(*.f64 (/.f64 F B) (pow.f64 (fma.f64 2 x 2) -1/2))
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(fma.f64 -1 (/.f64 x B) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F B)))
(fma.f64 -1 (/.f64 x B) (*.f64 (/.f64 F B) (pow.f64 (fma.f64 2 x 2) -1/2)))
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(fma.f64 -1 (/.f64 x B) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F B)))
(fma.f64 -1 (/.f64 x B) (*.f64 (/.f64 F B) (pow.f64 (fma.f64 2 x 2) -1/2)))
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(fma.f64 -1 (/.f64 x B) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 2 x 2))) (/.f64 F B)))
(fma.f64 -1 (/.f64 x B) (*.f64 (/.f64 F B) (pow.f64 (fma.f64 2 x 2) -1/2)))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/4 (/.f64 x (sqrt.f64 1/2))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/4 (/.f64 x (sqrt.f64 1/2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2))) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/4 (/.f64 x (sqrt.f64 1/2)) (*.f64 1/2 (/.f64 (pow.f64 x 2) (/.f64 (sqrt.f64 1/2) (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/4 (/.f64 x (sqrt.f64 1/2)) (/.f64 (*.f64 (*.f64 1/2 (pow.f64 x 2)) (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2))) (sqrt.f64 1/2))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 x 3) (+.f64 1/2 (*.f64 -1/4 (/.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (pow.f64 (sqrt.f64 1/2) 2))))) (sqrt.f64 1/2))) (+.f64 (*.f64 -1/4 (/.f64 x (sqrt.f64 1/2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2))) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/2 (/.f64 (pow.f64 x 3) (/.f64 (sqrt.f64 1/2) (+.f64 1/2 (*.f64 -1/4 (/.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (pow.f64 (sqrt.f64 1/2) 2)))))) (fma.f64 -1/4 (/.f64 x (sqrt.f64 1/2)) (*.f64 1/2 (/.f64 (pow.f64 x 2) (/.f64 (sqrt.f64 1/2) (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2))))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 x 3) (sqrt.f64 1/2)) (+.f64 1/2 (*.f64 -1/4 (/.f64 (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2)) (pow.f64 (sqrt.f64 1/2) 2))))) (fma.f64 -1/4 (/.f64 x (sqrt.f64 1/2)) (/.f64 (*.f64 (*.f64 1/2 (pow.f64 x 2)) (-.f64 1/2 (pow.f64 (/.f64 -1/4 (sqrt.f64 1/2)) 2))) (sqrt.f64 1/2)))))
1/2
(+.f64 1/2 (*.f64 -1/2 x))
(+.f64 1/2 (*.f64 x -1/2))
(+.f64 1/2 (+.f64 (*.f64 -1/2 x) (*.f64 1/2 (pow.f64 x 2))))
(+.f64 1/2 (fma.f64 -1/2 x (*.f64 1/2 (pow.f64 x 2))))
(+.f64 1/2 (+.f64 (*.f64 -1/2 x) (+.f64 (*.f64 -1/2 (pow.f64 x 3)) (*.f64 1/2 (pow.f64 x 2)))))
(+.f64 1/2 (fma.f64 -1/2 x (fma.f64 -1/2 (pow.f64 x 3) (*.f64 1/2 (pow.f64 x 2)))))
(/.f64 1/2 x)
(-.f64 (*.f64 1/2 (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 1/2 x) (/.f64 1/2 (pow.f64 x 2)))
(+.f64 (/.f64 1/2 x) (/.f64 -1/2 (pow.f64 x 2)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(+.f64 (/.f64 1/2 (pow.f64 x 3)) (-.f64 (/.f64 1/2 x) (/.f64 1/2 (pow.f64 x 2))))
(+.f64 (/.f64 1/2 x) (+.f64 (/.f64 1/2 (pow.f64 x 3)) (/.f64 -1/2 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 (pow.f64 x 4)))))
(+.f64 (/.f64 1/2 (pow.f64 x 3)) (-.f64 (/.f64 1/2 x) (+.f64 (/.f64 1/2 (pow.f64 x 2)) (/.f64 1/2 (pow.f64 x 4)))))
(+.f64 (/.f64 1/2 x) (-.f64 (/.f64 1/2 (pow.f64 x 3)) (+.f64 (/.f64 1/2 (pow.f64 x 2)) (/.f64 1/2 (pow.f64 x 4)))))
(/.f64 1/2 x)
(-.f64 (*.f64 1/2 (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 1/2 x) (/.f64 1/2 (pow.f64 x 2)))
(+.f64 (/.f64 1/2 x) (/.f64 -1/2 (pow.f64 x 2)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(+.f64 (/.f64 1/2 (pow.f64 x 3)) (-.f64 (/.f64 1/2 x) (/.f64 1/2 (pow.f64 x 2))))
(+.f64 (/.f64 1/2 x) (+.f64 (/.f64 1/2 (pow.f64 x 3)) (/.f64 -1/2 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 3))) (*.f64 1/2 (/.f64 1 x))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 (pow.f64 x 4)))))
(+.f64 (/.f64 1/2 (pow.f64 x 3)) (-.f64 (/.f64 1/2 x) (+.f64 (/.f64 1/2 (pow.f64 x 2)) (/.f64 1/2 (pow.f64 x 4)))))
(+.f64 (/.f64 1/2 x) (-.f64 (/.f64 1/2 (pow.f64 x 3)) (+.f64 (/.f64 1/2 (pow.f64 x 2)) (/.f64 1/2 (pow.f64 x 4)))))
(sqrt.f64 1/2)
(+.f64 (sqrt.f64 1/2) (*.f64 -1/8 (/.f64 (pow.f64 F 2) (sqrt.f64 1/2))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 F 2) (sqrt.f64 1/2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 F 4) (-.f64 1/8 (pow.f64 (/.f64 -1/8 (sqrt.f64 1/2)) 2))) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 (pow.f64 F 2) (sqrt.f64 1/2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 F 4) (-.f64 1/8 (pow.f64 (/.f64 -1/8 (sqrt.f64 1/2)) 2))) (sqrt.f64 1/2)))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/8 (/.f64 (pow.f64 F 2) (sqrt.f64 1/2)) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 F 4) (-.f64 1/8 (pow.f64 (/.f64 -1/8 (sqrt.f64 1/2)) 2)))) (sqrt.f64 1/2))))
(+.f64 (sqrt.f64 1/2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 F 6) (+.f64 1/16 (*.f64 -1/8 (/.f64 (-.f64 1/8 (pow.f64 (/.f64 -1/8 (sqrt.f64 1/2)) 2)) (pow.f64 (sqrt.f64 1/2) 2))))) (sqrt.f64 1/2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 F 2) (sqrt.f64 1/2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 F 4) (-.f64 1/8 (pow.f64 (/.f64 -1/8 (sqrt.f64 1/2)) 2))) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 F 6) (+.f64 1/16 (*.f64 -1/8 (/.f64 (-.f64 1/8 (pow.f64 (/.f64 -1/8 (sqrt.f64 1/2)) 2)) (pow.f64 (sqrt.f64 1/2) 2))))) (sqrt.f64 1/2)) (fma.f64 -1/8 (/.f64 (pow.f64 F 2) (sqrt.f64 1/2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 F 4) (-.f64 1/8 (pow.f64 (/.f64 -1/8 (sqrt.f64 1/2)) 2))) (sqrt.f64 1/2))))))
(+.f64 (sqrt.f64 1/2) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 6) (sqrt.f64 1/2)) (+.f64 1/16 (*.f64 -1/8 (/.f64 (-.f64 1/8 (pow.f64 (/.f64 -1/8 (sqrt.f64 1/2)) 2)) (pow.f64 (sqrt.f64 1/2) 2))))) (fma.f64 -1/8 (/.f64 (pow.f64 F 2) (sqrt.f64 1/2)) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 F 4) (-.f64 1/8 (pow.f64 (/.f64 -1/8 (sqrt.f64 1/2)) 2)))) (sqrt.f64 1/2)))))
(/.f64 1 F)
(-.f64 (/.f64 1 F) (/.f64 1 (pow.f64 F 3)))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 1 (pow.f64 F 5))) (/.f64 1 F)) (/.f64 1 (pow.f64 F 3)))
(+.f64 (/.f64 3/2 (pow.f64 F 5)) (-.f64 (/.f64 1 F) (/.f64 1 (pow.f64 F 3))))
(+.f64 (-.f64 (/.f64 1 F) (/.f64 1 (pow.f64 F 3))) (/.f64 3/2 (pow.f64 F 5)))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 1 (pow.f64 F 5))) (/.f64 1 F)) (+.f64 (*.f64 5/2 (/.f64 1 (pow.f64 F 7))) (/.f64 1 (pow.f64 F 3))))
(+.f64 (/.f64 3/2 (pow.f64 F 5)) (-.f64 (/.f64 1 F) (+.f64 (/.f64 1 (pow.f64 F 3)) (/.f64 5/2 (pow.f64 F 7)))))
(+.f64 (/.f64 3/2 (pow.f64 F 5)) (-.f64 (-.f64 (/.f64 1 F) (/.f64 1 (pow.f64 F 3))) (/.f64 5/2 (pow.f64 F 7))))
(/.f64 -1 F)
(-.f64 (/.f64 1 (pow.f64 F 3)) (/.f64 1 F))
(-.f64 (/.f64 1 (pow.f64 F 3)) (+.f64 (*.f64 3/2 (/.f64 1 (pow.f64 F 5))) (/.f64 1 F)))
(-.f64 (/.f64 1 (pow.f64 F 3)) (+.f64 (/.f64 1 F) (/.f64 3/2 (pow.f64 F 5))))
(-.f64 (-.f64 (/.f64 1 (pow.f64 F 3)) (/.f64 1 F)) (/.f64 3/2 (pow.f64 F 5)))
(-.f64 (+.f64 (*.f64 5/2 (/.f64 1 (pow.f64 F 7))) (/.f64 1 (pow.f64 F 3))) (+.f64 (*.f64 3/2 (/.f64 1 (pow.f64 F 5))) (/.f64 1 F)))
(-.f64 (+.f64 (/.f64 1 (pow.f64 F 3)) (/.f64 5/2 (pow.f64 F 7))) (+.f64 (/.f64 1 F) (/.f64 3/2 (pow.f64 F 5))))
(+.f64 (/.f64 1 (pow.f64 F 3)) (-.f64 (/.f64 5/2 (pow.f64 F 7)) (+.f64 (/.f64 1 F) (/.f64 3/2 (pow.f64 F 5)))))
(/.f64 (*.f64 F (sqrt.f64 1/2)) B)
(/.f64 F (/.f64 B (sqrt.f64 1/2)))
(*.f64 (/.f64 F B) (sqrt.f64 1/2))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 F 3) (*.f64 B (sqrt.f64 1/2)))) (/.f64 (*.f64 F (sqrt.f64 1/2)) B))
(fma.f64 -1/8 (/.f64 (pow.f64 F 3) (*.f64 B (sqrt.f64 1/2))) (/.f64 F (/.f64 B (sqrt.f64 1/2))))
(fma.f64 -1/8 (/.f64 (pow.f64 F 3) (*.f64 B (sqrt.f64 1/2))) (*.f64 (/.f64 F B) (sqrt.f64 1/2)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 F 3) (*.f64 B (sqrt.f64 1/2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 1/8 (pow.f64 (/.f64 -1/8 (sqrt.f64 1/2)) 2))) (*.f64 B (sqrt.f64 1/2)))) (/.f64 (*.f64 F (sqrt.f64 1/2)) B)))
(fma.f64 -1/8 (/.f64 (pow.f64 F 3) (*.f64 B (sqrt.f64 1/2))) (fma.f64 1/2 (/.f64 (pow.f64 F 5) (/.f64 (*.f64 B (sqrt.f64 1/2)) (-.f64 1/8 (pow.f64 (/.f64 -1/8 (sqrt.f64 1/2)) 2)))) (/.f64 F (/.f64 B (sqrt.f64 1/2)))))
(fma.f64 -1/8 (/.f64 (pow.f64 F 3) (*.f64 B (sqrt.f64 1/2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 F 5) B) (/.f64 (-.f64 1/8 (pow.f64 (/.f64 -1/8 (sqrt.f64 1/2)) 2)) (sqrt.f64 1/2))) (*.f64 (/.f64 F B) (sqrt.f64 1/2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 F 7) (+.f64 1/16 (*.f64 -1/8 (/.f64 (-.f64 1/8 (pow.f64 (/.f64 -1/8 (sqrt.f64 1/2)) 2)) (pow.f64 (sqrt.f64 1/2) 2))))) (*.f64 B (sqrt.f64 1/2)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 F 3) (*.f64 B (sqrt.f64 1/2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 F 5) (-.f64 1/8 (pow.f64 (/.f64 -1/8 (sqrt.f64 1/2)) 2))) (*.f64 B (sqrt.f64 1/2)))) (/.f64 (*.f64 F (sqrt.f64 1/2)) B))))
(fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 F 7) (+.f64 1/16 (*.f64 -1/8 (/.f64 (-.f64 1/8 (pow.f64 (/.f64 -1/8 (sqrt.f64 1/2)) 2)) (pow.f64 (sqrt.f64 1/2) 2))))) (*.f64 B (sqrt.f64 1/2))) (fma.f64 -1/8 (/.f64 (pow.f64 F 3) (*.f64 B (sqrt.f64 1/2))) (fma.f64 1/2 (/.f64 (pow.f64 F 5) (/.f64 (*.f64 B (sqrt.f64 1/2)) (-.f64 1/8 (pow.f64 (/.f64 -1/8 (sqrt.f64 1/2)) 2)))) (/.f64 F (/.f64 B (sqrt.f64 1/2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 F 7) (*.f64 B (sqrt.f64 1/2))) (+.f64 1/16 (*.f64 -1/8 (/.f64 (-.f64 1/8 (pow.f64 (/.f64 -1/8 (sqrt.f64 1/2)) 2)) (pow.f64 (sqrt.f64 1/2) 2))))) (fma.f64 -1/8 (/.f64 (pow.f64 F 3) (*.f64 B (sqrt.f64 1/2))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 F 5) B) (/.f64 (-.f64 1/8 (pow.f64 (/.f64 -1/8 (sqrt.f64 1/2)) 2)) (sqrt.f64 1/2))) (*.f64 (/.f64 F B) (sqrt.f64 1/2)))))
(/.f64 1 B)
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(-.f64 (/.f64 1 B) (/.f64 (/.f64 1 B) (pow.f64 F 2)))
(-.f64 (/.f64 1 B) (/.f64 (/.f64 1 (pow.f64 F 2)) B))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 1 (*.f64 B (pow.f64 F 4)))) (/.f64 1 B)) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (/.f64 1 B) (pow.f64 F 2))))
(+.f64 (-.f64 (/.f64 1 B) (/.f64 (/.f64 1 (pow.f64 F 2)) B)) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 1 (*.f64 B (pow.f64 F 4)))) (/.f64 1 B)) (+.f64 (*.f64 5/2 (/.f64 1 (*.f64 B (pow.f64 F 6)))) (/.f64 1 (*.f64 B (pow.f64 F 2)))))
(+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (+.f64 (/.f64 (/.f64 1 B) (pow.f64 F 2)) (/.f64 5/2 (*.f64 B (pow.f64 F 6))))))
(+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (-.f64 (/.f64 1 B) (/.f64 (/.f64 1 (pow.f64 F 2)) B)) (/.f64 5/2 (*.f64 B (pow.f64 F 6)))))
(/.f64 -1 B)
(-.f64 (/.f64 1 (*.f64 B (pow.f64 F 2))) (/.f64 1 B))
(-.f64 (/.f64 (/.f64 1 B) (pow.f64 F 2)) (/.f64 1 B))
(-.f64 (/.f64 (/.f64 1 (pow.f64 F 2)) B) (/.f64 1 B))
(-.f64 (/.f64 1 (*.f64 B (pow.f64 F 2))) (+.f64 (*.f64 3/2 (/.f64 1 (*.f64 B (pow.f64 F 4)))) (/.f64 1 B)))
(-.f64 (/.f64 (/.f64 1 B) (pow.f64 F 2)) (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))))
(-.f64 (-.f64 (/.f64 (/.f64 1 (pow.f64 F 2)) B) (/.f64 1 B)) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))
(-.f64 (+.f64 (*.f64 5/2 (/.f64 1 (*.f64 B (pow.f64 F 6)))) (/.f64 1 (*.f64 B (pow.f64 F 2)))) (+.f64 (*.f64 3/2 (/.f64 1 (*.f64 B (pow.f64 F 4)))) (/.f64 1 B)))
(+.f64 (/.f64 5/2 (*.f64 B (pow.f64 F 6))) (-.f64 (/.f64 (/.f64 1 B) (pow.f64 F 2)) (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))))
(+.f64 (/.f64 (/.f64 1 (pow.f64 F 2)) B) (-.f64 (/.f64 5/2 (*.f64 B (pow.f64 F 6))) (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))
(*.f64 (/.f64 F B) (pow.f64 (fma.f64 F F 2) -1/2))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))
(*.f64 (/.f64 F B) (pow.f64 (fma.f64 F F 2) -1/2))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))
(*.f64 (/.f64 F B) (pow.f64 (fma.f64 F F 2) -1/2))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))
(*.f64 (/.f64 F B) (pow.f64 (fma.f64 F F 2) -1/2))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))
(*.f64 (/.f64 F B) (pow.f64 (fma.f64 F F 2) -1/2))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))
(*.f64 (/.f64 F B) (pow.f64 (fma.f64 F F 2) -1/2))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))
(*.f64 (/.f64 F B) (pow.f64 (fma.f64 F F 2) -1/2))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))
(*.f64 (/.f64 F B) (pow.f64 (fma.f64 F F 2) -1/2))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))
(*.f64 (/.f64 F B) (pow.f64 (fma.f64 F F 2) -1/2))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))
(*.f64 (/.f64 F B) (pow.f64 (fma.f64 F F 2) -1/2))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))
(*.f64 (/.f64 F B) (pow.f64 (fma.f64 F F 2) -1/2))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))
(*.f64 (/.f64 F B) (pow.f64 (fma.f64 F F 2) -1/2))
1/2
(+.f64 1/2 (*.f64 -1/4 (pow.f64 F 2)))
(+.f64 1/2 (*.f64 (pow.f64 F 2) -1/4))
(+.f64 1/2 (+.f64 (*.f64 -1/4 (pow.f64 F 2)) (*.f64 1/8 (pow.f64 F 4))))
(+.f64 1/2 (fma.f64 -1/4 (pow.f64 F 2) (*.f64 (pow.f64 F 4) 1/8)))
(+.f64 1/2 (+.f64 (*.f64 -1/4 (pow.f64 F 2)) (+.f64 (*.f64 -1/16 (pow.f64 F 6)) (*.f64 1/8 (pow.f64 F 4)))))
(+.f64 1/2 (fma.f64 -1/4 (pow.f64 F 2) (fma.f64 -1/16 (pow.f64 F 6) (*.f64 (pow.f64 F 4) 1/8))))
(/.f64 1 (pow.f64 F 2))
(-.f64 (/.f64 1 (pow.f64 F 2)) (*.f64 2 (/.f64 1 (pow.f64 F 4))))
(-.f64 (/.f64 1 (pow.f64 F 2)) (/.f64 2 (pow.f64 F 4)))
(+.f64 (/.f64 1 (pow.f64 F 2)) (/.f64 -2 (pow.f64 F 4)))
(-.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 F 6))) (/.f64 1 (pow.f64 F 2))) (*.f64 2 (/.f64 1 (pow.f64 F 4))))
(+.f64 (/.f64 4 (pow.f64 F 6)) (-.f64 (/.f64 1 (pow.f64 F 2)) (/.f64 2 (pow.f64 F 4))))
(+.f64 (/.f64 1 (pow.f64 F 2)) (-.f64 (/.f64 4 (pow.f64 F 6)) (/.f64 2 (pow.f64 F 4))))
(-.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 F 6))) (/.f64 1 (pow.f64 F 2))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 F 4))) (*.f64 8 (/.f64 1 (pow.f64 F 8)))))
(+.f64 (/.f64 4 (pow.f64 F 6)) (-.f64 (/.f64 1 (pow.f64 F 2)) (+.f64 (/.f64 2 (pow.f64 F 4)) (/.f64 8 (pow.f64 F 8)))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 F 2)) (-.f64 (/.f64 4 (pow.f64 F 6)) (/.f64 2 (pow.f64 F 4)))) (/.f64 8 (pow.f64 F 8)))
(/.f64 1 (pow.f64 F 2))
(-.f64 (/.f64 1 (pow.f64 F 2)) (*.f64 2 (/.f64 1 (pow.f64 F 4))))
(-.f64 (/.f64 1 (pow.f64 F 2)) (/.f64 2 (pow.f64 F 4)))
(+.f64 (/.f64 1 (pow.f64 F 2)) (/.f64 -2 (pow.f64 F 4)))
(-.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 F 6))) (/.f64 1 (pow.f64 F 2))) (*.f64 2 (/.f64 1 (pow.f64 F 4))))
(+.f64 (/.f64 4 (pow.f64 F 6)) (-.f64 (/.f64 1 (pow.f64 F 2)) (/.f64 2 (pow.f64 F 4))))
(+.f64 (/.f64 1 (pow.f64 F 2)) (-.f64 (/.f64 4 (pow.f64 F 6)) (/.f64 2 (pow.f64 F 4))))
(-.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 F 6))) (/.f64 1 (pow.f64 F 2))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 F 4))) (*.f64 8 (/.f64 1 (pow.f64 F 8)))))
(+.f64 (/.f64 4 (pow.f64 F 6)) (-.f64 (/.f64 1 (pow.f64 F 2)) (+.f64 (/.f64 2 (pow.f64 F 4)) (/.f64 8 (pow.f64 F 8)))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 F 2)) (-.f64 (/.f64 4 (pow.f64 F 6)) (/.f64 2 (pow.f64 F 4)))) (/.f64 8 (pow.f64 F 8)))
(/.f64 1 B)
(+.f64 (*.f64 1/6 B) (/.f64 1 B))
(fma.f64 1/6 B (/.f64 1 B))
(+.f64 (*.f64 7/360 (pow.f64 B 3)) (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(fma.f64 7/360 (pow.f64 B 3) (fma.f64 1/6 B (/.f64 1 B)))
(+.f64 (*.f64 31/15120 (pow.f64 B 5)) (+.f64 (*.f64 7/360 (pow.f64 B 3)) (+.f64 (*.f64 1/6 B) (/.f64 1 B))))
(fma.f64 31/15120 (pow.f64 B 5) (fma.f64 7/360 (pow.f64 B 3) (fma.f64 1/6 B (/.f64 1 B))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) 1)
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 F (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 1 (sin.f64 B))))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 F (/.f64 1 (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 F (/.f64 1 (sin.f64 B))))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (/.f64 1 (sin.f64 B)))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1)
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 1 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (/.f64 1 (sin.f64 B)) (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (neg.f64 F)) (/.f64 1 (neg.f64 (sin.f64 B))))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (neg.f64 F) (/.f64 1 (neg.f64 (sin.f64 B)))))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (neg.f64 F) (neg.f64 (sin.f64 B))))
(*.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (*.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (/.f64 1 (sin.f64 B))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) 2) (/.f64 1 (sin.f64 B)))
(*.f64 (/.f64 1 (sin.f64 B)) (pow.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) 2))
(*.f64 (sqrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sqrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (pow.f64 (sin.f64 B) -1/2) (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sqrt.f64 (sin.f64 B))))
(*.f64 (pow.f64 (sin.f64 B) -1/2) (*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 F 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (*.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (/.f64 1 (sin.f64 B))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 F 2) (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) (*.f64 (/.f64 1 (sin.f64 B)) (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(*.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (*.f64 (/.f64 1 (sin.f64 B)) (cbrt.f64 (*.f64 (pow.f64 F 2) (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 2))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 2) (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (*.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (pow.f64 (sin.f64 B) -1/2)) (pow.f64 (sin.f64 B) -1/2))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (*.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (pow.f64 (sin.f64 B) -2))) (/.f64 1 (cbrt.f64 (sin.f64 B))))
(*.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 B) -2)) (/.f64 1 (cbrt.f64 (sin.f64 B)))))
(*.f64 F (*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 B) -2)) (/.f64 1 (cbrt.f64 (sin.f64 B))))))
(*.f64 (/.f64 F 1) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (cbrt.f64 (sin.f64 B)))))
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (sin.f64 B))))
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (/.f64 F (sqrt.f64 (sin.f64 B))) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sqrt.f64 (sin.f64 B))) (/.f64 F (sqrt.f64 (sin.f64 B))))
(*.f64 (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 1) (/.f64 F (sin.f64 B)))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(*.f64 (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 F (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 F (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) 1) (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (sin.f64 B)))
(/.f64 (pow.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) 2) (sin.f64 B))
(*.f64 (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (cbrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (/.f64 (sqrt.f64 F) (/.f64 (cbrt.f64 (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4))))
(/.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) 2) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (sin.f64 B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 F 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) 1) (/.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sin.f64 B)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 F 2) (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) (/.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sin.f64 B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 F 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (sqrt.f64 (sin.f64 B))) (/.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sqrt.f64 (sin.f64 B))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 F 2) (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 (sin.f64 B))) (/.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (sqrt.f64 (sin.f64 B))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 F 2) (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) (sqrt.f64 (sin.f64 B)))) (sqrt.f64 (sin.f64 B)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 F 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)) (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 (cbrt.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 F 2) (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 F 2) (/.f64 1 (fma.f64 2 x (fma.f64 F F 2))))) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) (cbrt.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B))))))
(pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1)
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(pow.f64 (/.f64 (/.f64 (sin.f64 B) F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) -1)
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 2)
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 3)
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(pow.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3) 1/3)
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(neg.f64 (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (neg.f64 (sin.f64 B))))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (*.f64 (neg.f64 F) (/.f64 1 (neg.f64 (sin.f64 B)))))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (/.f64 (neg.f64 F) (neg.f64 (sin.f64 B))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 2))
(sqrt.f64 (pow.f64 (*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3) (pow.f64 (/.f64 1 (sin.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3) (/.f64 1 (pow.f64 (sin.f64 B) 3))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3) (pow.f64 (sin.f64 B) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(exp.f64 (log.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 F (/.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (sin.f64 B)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))) 1)
(*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(pow.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 1)
(*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(pow.f64 (*.f64 (sqrt.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/4)) 2)
(pow.f64 (cbrt.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 3)
(*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(pow.f64 (pow.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3) 1/3)
(*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(sqrt.f64 (*.f64 (pow.f64 F 2) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1)))
(sqrt.f64 (*.f64 (pow.f64 F 2) (/.f64 1 (fma.f64 2 x (fma.f64 F F 2)))))
(log.f64 (pow.f64 (exp.f64 F) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) (log.f64 (exp.f64 F)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)))))
(*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(cbrt.f64 (pow.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) 3))
(*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(cbrt.f64 (*.f64 (pow.f64 F 3) (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3)))
(*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2) 3) (pow.f64 F 3)))
(*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(expm1.f64 (log1p.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(exp.f64 (log.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 1))
(*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(log1p.f64 (expm1.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))) 1)
(/.f64 F (sqrt.f64 (fma.f64 2 x 2)))
(/.f64 F (sqrt.f64 (fma.f64 2 x 2)))
(pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 1)
(/.f64 F (sqrt.f64 (fma.f64 2 x 2)))
(pow.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 3) 1/3)
(/.f64 F (sqrt.f64 (fma.f64 2 x 2)))
(pow.f64 (sqrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) 2)
(pow.f64 (cbrt.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) 3)
(/.f64 F (sqrt.f64 (fma.f64 2 x 2)))
(sqrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 2))
(log.f64 (exp.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))
(/.f64 F (sqrt.f64 (fma.f64 2 x 2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))))))
(/.f64 F (sqrt.f64 (fma.f64 2 x 2)))
(cbrt.f64 (pow.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2))) 3))
(/.f64 F (sqrt.f64 (fma.f64 2 x 2)))
(expm1.f64 (log1p.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))
(/.f64 F (sqrt.f64 (fma.f64 2 x 2)))
(exp.f64 (log.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))
(/.f64 F (sqrt.f64 (fma.f64 2 x 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) 1))
(/.f64 F (sqrt.f64 (fma.f64 2 x 2)))
(log1p.f64 (expm1.f64 (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))))
(/.f64 F (sqrt.f64 (fma.f64 2 x 2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B))) 1)
(/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)
(*.f64 1 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B))
(/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)
(*.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) (/.f64 1 B))
(/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)
(*.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B) 1)
(/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)
(*.f64 (-.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (/.f64 1 (neg.f64 B)))
(*.f64 (-.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x 2)))) (/.f64 -1 B))
(*.f64 (/.f64 1 B) (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x))
(/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)
(*.f64 (sqrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) (*.f64 (sqrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) (/.f64 1 B)))
(*.f64 (sqrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) (*.f64 (/.f64 1 B) (sqrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x))))
(*.f64 (/.f64 1 B) (*.f64 (sqrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) (sqrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)) (sqrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)))
(/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) 2) (*.f64 (cbrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) (/.f64 1 B)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) 2) (*.f64 (/.f64 1 B) (cbrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)) 2))
(/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)) 2) (cbrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)))
(/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)
(*.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) (sqrt.f64 B)))
(/.f64 (/.f64 1 (sqrt.f64 B)) (/.f64 (sqrt.f64 B) (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 B 2))) (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) (cbrt.f64 B)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) 1) (/.f64 (sqrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) B))
(*.f64 (sqrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) (/.f64 (sqrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) B))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) (cbrt.f64 (pow.f64 B 2))) (/.f64 (sqrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) (cbrt.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) B))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) 2) (/.f64 (cbrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) B))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) 2) (sqrt.f64 B)) (/.f64 (cbrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) (sqrt.f64 B)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) 2) (cbrt.f64 (pow.f64 B 2))) (cbrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) 2) (cbrt.f64 (pow.f64 B 2))))
(pow.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B) 1)
(/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)
(pow.f64 (/.f64 B (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) -1)
(/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)) 2)
(/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)) 3)
(/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)
(pow.f64 (pow.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B) 3) 1/3)
(/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)
(neg.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) (neg.f64 B)))
(/.f64 (neg.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x)) (neg.f64 B))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)))
(/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B))))
(/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B) 3))
(/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) 3) (pow.f64 B 3)))
(/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)))
(/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)
(exp.f64 (log.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)))
(/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)) 1))
(/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)))
(/.f64 (fma.f64 F (pow.f64 (fma.f64 2 x 2) -1/2) x) B)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 2 x 2) -1/2))) 1)
(pow.f64 (fma.f64 2 x 2) -1/2)
(*.f64 1 (pow.f64 (fma.f64 2 x 2) -1/2))
(pow.f64 (fma.f64 2 x 2) -1/2)
(*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) 1)
(pow.f64 (fma.f64 2 x 2) -1/2)
(*.f64 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))
(pow.f64 (fma.f64 2 x 2) -1/2)
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))) (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -2))) (sqrt.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2)))))
(*.f64 (pow.f64 1 1/2) (pow.f64 (fma.f64 2 x 2) -1/2))
(pow.f64 (fma.f64 2 x 2) -1/2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -2)) 1/2) (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -2))) (sqrt.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2)))))
(/.f64 1 (sqrt.f64 (fma.f64 2 x 2)))
(/.f64 1 (/.f64 (sqrt.f64 (fma.f64 2 x 2)) 1))
(/.f64 1 (sqrt.f64 (fma.f64 2 x 2)))
(/.f64 -1 (neg.f64 (sqrt.f64 (fma.f64 2 x 2))))
(/.f64 1 (sqrt.f64 (fma.f64 2 x 2)))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (fma.f64 2 x 2))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (-.f64 -2 (*.f64 2 x))))
(pow.f64 (fma.f64 2 x 2) -1/2)
(pow.f64 (/.f64 1 (fma.f64 2 x 2)) 1/2)
(pow.f64 (fma.f64 2 x 2) -1/2)
(pow.f64 (pow.f64 (fma.f64 2 x 2) -1/2) 1)
(pow.f64 (fma.f64 2 x 2) -1/2)
(pow.f64 (sqrt.f64 (fma.f64 2 x 2)) -1)
(/.f64 1 (sqrt.f64 (fma.f64 2 x 2)))
(pow.f64 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) 2)
(pow.f64 (fma.f64 2 x 2) -1/2)
(pow.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) 3)
(pow.f64 (fma.f64 2 x 2) -1/2)
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 2 x 2)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 2 x 2)) 3/2))
(fabs.f64 (pow.f64 (fma.f64 2 x 2) -1/2))
(log.f64 (exp.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))
(pow.f64 (fma.f64 2 x 2) -1/2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 2 x 2) -1/2))))
(pow.f64 (fma.f64 2 x 2) -1/2)
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 2 x 2)) 3/2))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))
(pow.f64 (fma.f64 2 x 2) -1/2)
(exp.f64 (log.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))
(pow.f64 (fma.f64 2 x 2) -1/2)
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 2 x 2))) 1/2))
(pow.f64 (fma.f64 2 x 2) -1/2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) 1))
(pow.f64 (fma.f64 2 x 2) -1/2)
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))
(pow.f64 (fma.f64 2 x 2) -1/2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (fma.f64 2 x 2)))) 1)
(/.f64 1 (fma.f64 2 x 2))
(*.f64 1 (/.f64 1 (fma.f64 2 x 2)))
(/.f64 1 (fma.f64 2 x 2))
(*.f64 (/.f64 1 (fma.f64 2 x 2)) 1)
(/.f64 1 (fma.f64 2 x 2))
(*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (pow.f64 (fma.f64 2 x 2) -1/2))
(/.f64 1 (fma.f64 2 x 2))
(*.f64 -1 (/.f64 1 (neg.f64 (fma.f64 2 x 2))))
(/.f64 1 (fma.f64 2 x 2))
(*.f64 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (*.f64 (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (pow.f64 (fma.f64 2 x 2) -1/2)))
(/.f64 1 (fma.f64 2 x 2))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -2)) (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))) (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))) (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (pow.f64 (fma.f64 2 x 2) -1/2)))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))) (*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (cbrt.f64 (fma.f64 2 x 2))))
(*.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2))) (sqrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))
(/.f64 1 (fma.f64 2 x 2))
(*.f64 (*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (/.f64 1 (cbrt.f64 (fma.f64 2 x 2)))) (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))) (*.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 x 2) -1/2)) (/.f64 (pow.f64 (fma.f64 2 x 2) -1/2) (cbrt.f64 (fma.f64 2 x 2))))
(*.f64 (/.f64 1 (-.f64 4 (*.f64 4 (pow.f64 x 2)))) (fma.f64 2 x 2))
(*.f64 (fma.f64 2 x 2) (/.f64 1 (+.f64 4 (*.f64 -4 (pow.f64 x 2)))))
(/.f64 1 (/.f64 (+.f64 4 (*.f64 (pow.f64 x 2) -4)) (fma.f64 2 x 2)))
(*.f64 (/.f64 1 (+.f64 8 (*.f64 8 (pow.f64 x 3)))) (+.f64 4 (-.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 4 x))))
(*.f64 (/.f64 1 (+.f64 8 (*.f64 (pow.f64 x 3) 8))) (+.f64 4 (*.f64 4 (-.f64 (pow.f64 x 2) x))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 x 2)) 2) -1) (pow.f64 (cbrt.f64 (fma.f64 2 x 2)) -1))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 2 x 2)) 2)))
(pow.f64 (fma.f64 2 x 2) -1)
(/.f64 1 (fma.f64 2 x 2))
(pow.f64 (/.f64 1 (fma.f64 2 x 2)) 1)
(/.f64 1 (fma.f64 2 x 2))
(pow.f64 (pow.f64 (fma.f64 2 x 2) -1/2) 2)
(/.f64 1 (fma.f64 2 x 2))
(pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 2 x 2))) 3)
(/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 2 x 2)) 3))
(pow.f64 (pow.f64 (fma.f64 2 x 2) -2) 1/2)
(sqrt.f64 (pow.f64 (fma.f64 2 x 2) -2))
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 2 x 2)) 3) 1/3)
(/.f64 1 (fma.f64 2 x 2))
(sqrt.f64 (pow.f64 (fma.f64 2 x 2) -2))
(log.f64 (exp.f64 (/.f64 1 (fma.f64 2 x 2))))
(/.f64 1 (fma.f64 2 x 2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (fma.f64 2 x 2)))))
(/.f64 1 (fma.f64 2 x 2))
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 2 x 2)) 3))
(/.f64 1 (fma.f64 2 x 2))
(expm1.f64 (log1p.f64 (/.f64 1 (fma.f64 2 x 2))))
(/.f64 1 (fma.f64 2 x 2))
(exp.f64 (neg.f64 (log.f64 (fma.f64 2 x 2))))
(/.f64 1 (fma.f64 2 x 2))
(exp.f64 (*.f64 (log.f64 (fma.f64 2 x 2)) -1))
(/.f64 1 (fma.f64 2 x 2))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 2 x 2))) 1))
(/.f64 1 (fma.f64 2 x 2))
(log1p.f64 (expm1.f64 (/.f64 1 (fma.f64 2 x 2))))
(/.f64 1 (fma.f64 2 x 2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 F F 2) -1/2))) 1)
(pow.f64 (fma.f64 F F 2) -1/2)
(*.f64 1 (pow.f64 (fma.f64 F F 2) -1/2))
(pow.f64 (fma.f64 F F 2) -1/2)
(*.f64 (pow.f64 (fma.f64 F F 2) -1/2) 1)
(pow.f64 (fma.f64 F F 2) -1/2)
(*.f64 (sqrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)) (sqrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)))
(pow.f64 (fma.f64 F F 2) -1/2)
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 F F 2))))
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 F F 2))) (cbrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 F F 2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 F F 2) -2))) (sqrt.f64 (cbrt.f64 (/.f64 1 (fma.f64 F F 2)))))
(*.f64 (pow.f64 1 1/2) (pow.f64 (fma.f64 F F 2) -1/2))
(pow.f64 (fma.f64 F F 2) -1/2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 F F 2) -2)) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (fma.f64 F F 2))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 F F 2) -2))) (sqrt.f64 (cbrt.f64 (/.f64 1 (fma.f64 F F 2)))))
(/.f64 1 (sqrt.f64 (fma.f64 F F 2)))
(/.f64 1 (/.f64 (sqrt.f64 (fma.f64 F F 2)) 1))
(/.f64 1 (sqrt.f64 (fma.f64 F F 2)))
(/.f64 -1 (neg.f64 (sqrt.f64 (fma.f64 F F 2))))
(/.f64 1 (sqrt.f64 (fma.f64 F F 2)))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (fma.f64 F F 2))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (-.f64 -2 (pow.f64 F 2))))
(pow.f64 (fma.f64 F F 2) -1/2)
(pow.f64 (/.f64 1 (fma.f64 F F 2)) 1/2)
(pow.f64 (fma.f64 F F 2) -1/2)
(pow.f64 (pow.f64 (fma.f64 F F 2) -1/2) 1)
(pow.f64 (fma.f64 F F 2) -1/2)
(pow.f64 (sqrt.f64 (fma.f64 F F 2)) -1)
(/.f64 1 (sqrt.f64 (fma.f64 F F 2)))
(pow.f64 (sqrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)) 2)
(pow.f64 (fma.f64 F F 2) -1/2)
(pow.f64 (cbrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)) 3)
(pow.f64 (fma.f64 F F 2) -1/2)
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 F F 2)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 F F 2)) 3/2))
(fabs.f64 (pow.f64 (fma.f64 F F 2) -1/2))
(log.f64 (exp.f64 (pow.f64 (fma.f64 F F 2) -1/2)))
(pow.f64 (fma.f64 F F 2) -1/2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 F F 2) -1/2))))
(pow.f64 (fma.f64 F F 2) -1/2)
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 F F 2)) 3/2))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 F F 2) -1/2)))
(pow.f64 (fma.f64 F F 2) -1/2)
(exp.f64 (log.f64 (pow.f64 (fma.f64 F F 2) -1/2)))
(pow.f64 (fma.f64 F F 2) -1/2)
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 F F 2))) 1/2))
(pow.f64 (fma.f64 F F 2) -1/2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 F F 2) -1/2)) 1))
(pow.f64 (fma.f64 F F 2) -1/2)
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 F F 2) -1/2)))
(pow.f64 (fma.f64 F F 2) -1/2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2)))))) 1)
(/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
(/.f64 F (*.f64 (sqrt.f64 (fma.f64 F F 2)) B))
(/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
(/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
(/.f64 1 (/.f64 B (/.f64 F (sqrt.f64 (fma.f64 F F 2)))))
(*.f64 (/.f64 1 B) (/.f64 F (sqrt.f64 (fma.f64 F F 2))))
(/.f64 1 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (/.f64 B F)))
(*.f64 (/.f64 1 B) (/.f64 F (sqrt.f64 (fma.f64 F F 2))))
(/.f64 1 (*.f64 (/.f64 B F) (sqrt.f64 (fma.f64 F F 2))))
(*.f64 (/.f64 1 B) (/.f64 F (sqrt.f64 (fma.f64 F F 2))))
(/.f64 (pow.f64 (fma.f64 F F 2) -1/2) (/.f64 B F))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))
(*.f64 (/.f64 F B) (pow.f64 (fma.f64 F F 2) -1/2))
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
(/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))
(/.f64 (/.f64 F (sqrt.f64 (fma.f64 F F 2))) B)
(/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
(/.f64 (neg.f64 F) (*.f64 (sqrt.f64 (fma.f64 F F 2)) (neg.f64 B)))
(/.f64 (/.f64 (neg.f64 F) (sqrt.f64 (fma.f64 F F 2))) (neg.f64 B))
(/.f64 (/.f64 (neg.f64 F) (neg.f64 B)) (sqrt.f64 (fma.f64 F F 2)))
(/.f64 (*.f64 (pow.f64 (fma.f64 F F 2) -1/2) (neg.f64 F)) (neg.f64 B))
(/.f64 (neg.f64 F) (/.f64 (neg.f64 B) (pow.f64 (fma.f64 F F 2) -1/2)))
(*.f64 (/.f64 (neg.f64 F) (neg.f64 B)) (pow.f64 (fma.f64 F F 2) -1/2))
(/.f64 (*.f64 (neg.f64 F) (pow.f64 (fma.f64 F F 2) -1/2)) (neg.f64 B))
(/.f64 (neg.f64 F) (/.f64 (neg.f64 B) (pow.f64 (fma.f64 F F 2) -1/2)))
(*.f64 (/.f64 (neg.f64 F) (neg.f64 B)) (pow.f64 (fma.f64 F F 2) -1/2))
(/.f64 (/.f64 (/.f64 F (sqrt.f64 (fma.f64 F F 2))) 1) B)
(/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
(/.f64 (/.f64 (/.f64 F (sqrt.f64 (fma.f64 F F 2))) (sqrt.f64 B)) (sqrt.f64 B))
(/.f64 (/.f64 F (sqrt.f64 (fma.f64 F F 2))) (*.f64 (sqrt.f64 B) (sqrt.f64 B)))
(/.f64 F (*.f64 (*.f64 (sqrt.f64 B) (sqrt.f64 B)) (sqrt.f64 (fma.f64 F F 2))))
(/.f64 (/.f64 (/.f64 F (sqrt.f64 (fma.f64 F F 2))) (cbrt.f64 (pow.f64 B 2))) (cbrt.f64 B))
(/.f64 (/.f64 F (sqrt.f64 (fma.f64 F F 2))) (*.f64 (cbrt.f64 B) (cbrt.f64 (pow.f64 B 2))))
(/.f64 F (*.f64 (*.f64 (cbrt.f64 (pow.f64 B 2)) (cbrt.f64 B)) (sqrt.f64 (fma.f64 F F 2))))
(/.f64 (*.f64 (neg.f64 F) 1) (*.f64 (neg.f64 B) (sqrt.f64 (fma.f64 F F 2))))
(/.f64 (/.f64 (neg.f64 F) (sqrt.f64 (fma.f64 F F 2))) (neg.f64 B))
(/.f64 (/.f64 (neg.f64 F) (neg.f64 B)) (sqrt.f64 (fma.f64 F F 2)))
(/.f64 (neg.f64 (/.f64 F (sqrt.f64 (fma.f64 F F 2)))) (neg.f64 B))
(/.f64 (/.f64 (neg.f64 F) (sqrt.f64 (fma.f64 F F 2))) (neg.f64 B))
(/.f64 (/.f64 (neg.f64 F) (neg.f64 B)) (sqrt.f64 (fma.f64 F F 2)))
(pow.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2)))) 1)
(/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
(pow.f64 (sqrt.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))) 2)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))) 2)
(pow.f64 (cbrt.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))) 3)
(/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
(pow.f64 (pow.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2)))) 3) 1/3)
(/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
(sqrt.f64 (pow.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2)))) 2))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2))) 2))
(log.f64 (exp.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))))
(/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2)))))))
(/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
(cbrt.f64 (pow.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2)))) 3))
(/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 F F 2)) 3/2) (pow.f64 (/.f64 F B) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 F B) 3) (pow.f64 (/.f64 1 (fma.f64 F F 2)) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 F F 2)) 3/2) (pow.f64 (/.f64 F B) 3)))
(expm1.f64 (log1p.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))))
(/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
(exp.f64 (log.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))))
(/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))) 1))
(/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
(log1p.f64 (expm1.f64 (/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))))
(/.f64 F (*.f64 B (sqrt.f64 (fma.f64 F F 2))))
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (fma.f64 F F 2)))) 1)
(/.f64 1 (fma.f64 F F 2))
(*.f64 1 (/.f64 1 (fma.f64 F F 2)))
(/.f64 1 (fma.f64 F F 2))
(*.f64 -1 (/.f64 1 (neg.f64 (fma.f64 F F 2))))
(/.f64 1 (fma.f64 F F 2))
(*.f64 (/.f64 1 (fma.f64 F F 2)) 1)
(/.f64 1 (fma.f64 F F 2))
(*.f64 (pow.f64 (fma.f64 F F 2) -1/2) (pow.f64 (fma.f64 F F 2) -1/2))
(/.f64 1 (fma.f64 F F 2))
(*.f64 (sqrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)) (*.f64 (sqrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)) (pow.f64 (fma.f64 F F 2) -1/2)))
(/.f64 1 (fma.f64 F F 2))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 F F 2) -2)) (cbrt.f64 (/.f64 1 (fma.f64 F F 2))))
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 F F 2))) (cbrt.f64 (pow.f64 (fma.f64 F F 2) -2)))
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 F F 2))) (cbrt.f64 (pow.f64 (fma.f64 F F 2) -2)))
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)) (pow.f64 (fma.f64 F F 2) -1/2)))
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 (pow.f64 (fma.f64 F F 2) -1/2) (cbrt.f64 (pow.f64 (fma.f64 F F 2) -1/2))))
(*.f64 (pow.f64 (fma.f64 F F 2) -1/2) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 F F 2)))))
(*.f64 (*.f64 (pow.f64 (fma.f64 F F 2) -1/2) (sqrt.f64 (pow.f64 (fma.f64 F F 2) -1/2))) (sqrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)))
(/.f64 1 (fma.f64 F F 2))
(*.f64 (*.f64 (pow.f64 (fma.f64 F F 2) -1/2) (cbrt.f64 (/.f64 1 (fma.f64 F F 2)))) (cbrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)))
(*.f64 (cbrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 (pow.f64 (fma.f64 F F 2) -1/2) (cbrt.f64 (pow.f64 (fma.f64 F F 2) -1/2))))
(*.f64 (pow.f64 (fma.f64 F F 2) -1/2) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 F F 2) -1/2)) (cbrt.f64 (/.f64 1 (fma.f64 F F 2)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 F F 2)) 2) -1) (pow.f64 (cbrt.f64 (fma.f64 F F 2)) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 F F 2)) 2)) (/.f64 1 (cbrt.f64 (fma.f64 F F 2))))
(pow.f64 (fma.f64 F F 2) -1)
(/.f64 1 (fma.f64 F F 2))
(pow.f64 (/.f64 1 (fma.f64 F F 2)) 1)
(/.f64 1 (fma.f64 F F 2))
(pow.f64 (pow.f64 (fma.f64 F F 2) -1/2) 2)
(/.f64 1 (fma.f64 F F 2))
(pow.f64 (cbrt.f64 (/.f64 1 (fma.f64 F F 2))) 3)
(/.f64 1 (fma.f64 F F 2))
(pow.f64 (pow.f64 (fma.f64 F F 2) -2) 1/2)
(sqrt.f64 (pow.f64 (fma.f64 F F 2) -2))
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 F F 2)) 3) 1/3)
(/.f64 1 (fma.f64 F F 2))
(sqrt.f64 (pow.f64 (fma.f64 F F 2) -2))
(log.f64 (exp.f64 (/.f64 1 (fma.f64 F F 2))))
(/.f64 1 (fma.f64 F F 2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (fma.f64 F F 2)))))
(/.f64 1 (fma.f64 F F 2))
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 F F 2)) 3))
(/.f64 1 (fma.f64 F F 2))
(expm1.f64 (log1p.f64 (/.f64 1 (fma.f64 F F 2))))
(/.f64 1 (fma.f64 F F 2))
(exp.f64 (neg.f64 (log.f64 (fma.f64 F F 2))))
(/.f64 1 (fma.f64 F F 2))
(exp.f64 (*.f64 (log.f64 (fma.f64 F F 2)) -1))
(/.f64 1 (fma.f64 F F 2))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 F F 2))) 1))
(/.f64 1 (fma.f64 F F 2))
(log1p.f64 (expm1.f64 (/.f64 1 (fma.f64 F F 2))))
(/.f64 1 (fma.f64 F F 2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sin.f64 B)))) 1)
(/.f64 1 (sin.f64 B))
(*.f64 1 (/.f64 1 (sin.f64 B)))
(/.f64 1 (sin.f64 B))
(*.f64 -1 (/.f64 1 (neg.f64 (sin.f64 B))))
(/.f64 1 (sin.f64 B))
(*.f64 (/.f64 1 (sin.f64 B)) 1)
(/.f64 1 (sin.f64 B))
(*.f64 (pow.f64 (sin.f64 B) -1/2) (pow.f64 (sin.f64 B) -1/2))
(/.f64 1 (sin.f64 B))
(*.f64 (/.f64 1 (cbrt.f64 (sin.f64 B))) (cbrt.f64 (pow.f64 (sin.f64 B) -2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 B) -2)) (/.f64 1 (cbrt.f64 (sin.f64 B))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 B) -2)) (/.f64 1 (cbrt.f64 (sin.f64 B))))
(*.f64 (pow.f64 (sqrt.f64 (sin.f64 B)) -1) (pow.f64 (sqrt.f64 (sin.f64 B)) -1))
(pow.f64 (sqrt.f64 (sin.f64 B)) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (sin.f64 B)) 2) -1) (pow.f64 (cbrt.f64 (sin.f64 B)) -1))
(*.f64 (/.f64 1 (cbrt.f64 (sin.f64 B))) (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 B)) 2)))
(pow.f64 (sin.f64 B) -1)
(/.f64 1 (sin.f64 B))
(pow.f64 (/.f64 1 (sin.f64 B)) 1)
(/.f64 1 (sin.f64 B))
(pow.f64 (pow.f64 (sin.f64 B) -1/2) 2)
(/.f64 1 (sin.f64 B))
(pow.f64 (/.f64 1 (cbrt.f64 (sin.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 1 (sin.f64 B)) 3) 1/3)
(/.f64 1 (sin.f64 B))
(sqrt.f64 (pow.f64 (sin.f64 B) -2))
(log.f64 (exp.f64 (/.f64 1 (sin.f64 B))))
(/.f64 1 (sin.f64 B))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (sin.f64 B)))))
(/.f64 1 (sin.f64 B))
(cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 B)) 3))
(/.f64 1 (sin.f64 B))
(expm1.f64 (log1p.f64 (/.f64 1 (sin.f64 B))))
(/.f64 1 (sin.f64 B))
(exp.f64 (neg.f64 (log.f64 (sin.f64 B))))
(/.f64 1 (sin.f64 B))
(exp.f64 (*.f64 (log.f64 (sin.f64 B)) -1))
(/.f64 1 (sin.f64 B))
(exp.f64 (*.f64 (neg.f64 (log.f64 (sin.f64 B))) 1))
(/.f64 1 (sin.f64 B))
(log1p.f64 (expm1.f64 (/.f64 1 (sin.f64 B))))
(/.f64 1 (sin.f64 B))

eval572.0ms (3%)

Compiler

Compiled 27650 to 19129 computations (30.8% saved)

prune347.0ms (1.8%)

Pruning

52 alts after pruning (50 fresh and 2 done)

PrunedKeptTotal
New85122873
Fresh112839
Picked415
Done011
Total86652918
Accuracy
100.0%
Counts
918 → 52
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.5%
(fma.f64 x (*.f64 -1 (+.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (sin.f64 B))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))))
13.3%
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
27.2%
(/.f64 (-.f64 (*.f64 -1 x) 1) B)
16.8%
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1/2 x)))) B)
30.3%
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 1/2))) B)
26.4%
(/.f64 (+.f64 1 (neg.f64 x)) B)
11.7%
(/.f64 (*.f64 F (sqrt.f64 1/2)) B)
11.6%
(/.f64 F (/.f64 B (sqrt.f64 1/2)))
8.8%
(/.f64 1 B)
9.9%
(/.f64 -1 B)
8.9%
(-.f64 (/.f64 (/.f64 1 (pow.f64 F 2)) B) (/.f64 1 B))
12.3%
(-.f64 (/.f64 1 B) (/.f64 (/.f64 1 (pow.f64 F 2)) B))
19.1%
(-.f64 (+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 B (pow.f64 F 2))))) (/.f64 1 B))
56.3%
(-.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x)) (/.f64 1 (sin.f64 B)))
7.8%
(+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (/.f64 1 B) (pow.f64 F 2))))
28.1%
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
75.6%
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
45.2%
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
44.8%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 3) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
45.2%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
34.0%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
45.2%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 1 (/.f64 (sin.f64 B) F)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
26.7%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 1 F)))
27.4%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 -1 F)))
34.3%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
33.3%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
37.5%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) 1) (sin.f64 B)))
57.7%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))) (sin.f64 B)))
51.6%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (/.f64 (sin.f64 B) (/.f64 1 F))))
57.7%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (*.f64 2 x))))))
55.5%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 (neg.f64 F) (sin.f64 B))))
51.6%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 F (sin.f64 B))))
54.8%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (sin.f64 B)))
56.3%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 -1 (sin.f64 B)))
48.6%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)))
8.4%
(*.f64 (/.f64 1 F) (/.f64 F B))
8.5%
(*.f64 (/.f64 -1 F) (/.f64 F B))
11.6%
(*.f64 (-.f64 (/.f64 1 F) (/.f64 1 (pow.f64 F 3))) (/.f64 F B))
28.6%
(neg.f64 (fma.f64 B (*.f64 x -1/3) (/.f64 x B)))
57.3%
(neg.f64 (pow.f64 (/.f64 (tan.f64 B) x) -1))
56.5%
(neg.f64 (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3))
2.2%
(neg.f64 (/.f64 (neg.f64 x) (tan.f64 B)))
57.3%
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
57.2%
(neg.f64 (/.f64 x (*.f64 (/.f64 1 (cos.f64 B)) (sin.f64 B))))
57.4%
(neg.f64 (/.f64 x (tan.f64 B)))
28.2%
(neg.f64 (/.f64 x B))
28.6%
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (/.f64 x B)))
57.3%
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)))
57.2%
(neg.f64 (*.f64 (/.f64 1 (tan.f64 B)) x))
57.2%
(neg.f64 (*.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (/.f64 1 (cos.f64 B)))))
2.2%
(neg.f64 (*.f64 x (/.f64 1 (neg.f64 (tan.f64 B)))))
34.6%
(neg.f64 (exp.f64 (log.f64 (/.f64 x (tan.f64 B)))))
74.5%
(fma.f64 x (*.f64 -1 (+.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (sin.f64 B))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))))
13.3%
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
27.2%
(/.f64 (-.f64 (*.f64 -1 x) 1) B)
16.8%
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1/2 x)))) B)
30.3%
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 1/2))) B)
26.4%
(/.f64 (+.f64 1 (neg.f64 x)) B)
11.7%
(/.f64 (*.f64 F (sqrt.f64 1/2)) B)
11.6%
(/.f64 F (/.f64 B (sqrt.f64 1/2)))
8.8%
(/.f64 1 B)
9.9%
(/.f64 -1 B)
8.9%
(-.f64 (/.f64 (/.f64 1 (pow.f64 F 2)) B) (/.f64 1 B))
12.3%
(-.f64 (/.f64 1 B) (/.f64 (/.f64 1 (pow.f64 F 2)) B))
19.1%
(-.f64 (+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 B (pow.f64 F 2))))) (/.f64 1 B))
56.3%
(-.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x)) (/.f64 1 (sin.f64 B)))
7.8%
(+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (/.f64 1 B) (pow.f64 F 2))))
28.1%
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
75.6%
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
45.2%
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
44.8%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 3) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
45.2%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
34.0%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
45.2%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 1 (/.f64 (sin.f64 B) F)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
26.7%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 1 F)))
27.4%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 -1 F)))
34.3%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
33.3%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
37.5%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) 1) (sin.f64 B)))
57.7%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))) (sin.f64 B)))
51.6%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (/.f64 (sin.f64 B) (/.f64 1 F))))
57.7%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (*.f64 2 x))))))
55.5%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 (neg.f64 F) (sin.f64 B))))
51.6%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 F (sin.f64 B))))
54.8%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (sin.f64 B)))
56.3%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 -1 (sin.f64 B)))
48.6%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)))
8.4%
(*.f64 (/.f64 1 F) (/.f64 F B))
8.5%
(*.f64 (/.f64 -1 F) (/.f64 F B))
11.6%
(*.f64 (-.f64 (/.f64 1 F) (/.f64 1 (pow.f64 F 3))) (/.f64 F B))
28.6%
(neg.f64 (fma.f64 B (*.f64 x -1/3) (/.f64 x B)))
57.3%
(neg.f64 (pow.f64 (/.f64 (tan.f64 B) x) -1))
56.5%
(neg.f64 (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3))
2.2%
(neg.f64 (/.f64 (neg.f64 x) (tan.f64 B)))
57.3%
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
57.2%
(neg.f64 (/.f64 x (*.f64 (/.f64 1 (cos.f64 B)) (sin.f64 B))))
57.4%
(neg.f64 (/.f64 x (tan.f64 B)))
28.2%
(neg.f64 (/.f64 x B))
28.6%
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (/.f64 x B)))
57.3%
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)))
57.2%
(neg.f64 (*.f64 (/.f64 1 (tan.f64 B)) x))
57.2%
(neg.f64 (*.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (/.f64 1 (cos.f64 B)))))
2.2%
(neg.f64 (*.f64 x (/.f64 1 (neg.f64 (tan.f64 B)))))
34.6%
(neg.f64 (exp.f64 (log.f64 (/.f64 x (tan.f64 B)))))
Compiler

Compiled 3404 to 2554 computations (25% saved)

localize423.0ms (2.2%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
99.6%
(-.f64 (/.f64 1 B) (/.f64 (/.f64 1 B) (pow.f64 F 2)))
95.5%
(*.f64 B (pow.f64 F 4))
86.9%
(/.f64 (/.f64 1 B) (pow.f64 F 2))
80.1%
(+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (/.f64 1 B) (pow.f64 F 2))))
99.4%
(*.f64 1/6 B)
99.3%
(*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F)
75.1%
(*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))
70.9%
(pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))
99.8%
(/.f64 1 (neg.f64 (tan.f64 B)))
99.2%
(*.f64 x (/.f64 1 (neg.f64 (tan.f64 B))))
99.8%
(/.f64 x (tan.f64 B))
99.8%
(/.f64 F (sin.f64 B))
88.6%
(*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))
70.9%
(pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))
Compiler

Compiled 337 to 201 computations (40.4% saved)

series60.0ms (0.3%)

Counts
9 → 160
Calls

51 calls:

TimeVariablePointExpression
39.0ms
F
@0
(*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F)
2.0ms
B
@0
(+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (/.f64 1 B) (pow.f64 F 2))))
1.0ms
F
@0
(*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))
1.0ms
x
@0
(*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))
1.0ms
x
@inf
(*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))

rewrite93.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
488×associate-*r*
306×associate-*l*
269×pow1
251×add-log-exp
250×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
040304
1611274
Stop Event
node limit
Counts
9 → 258
Calls
Call 1
Inputs
(*.f64 x (/.f64 1 (neg.f64 (tan.f64 B))))
(/.f64 1 (neg.f64 (tan.f64 B)))
(*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))
(*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F)
(*.f64 1/6 B)
(+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (/.f64 1 B) (pow.f64 F 2))))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(*.f64 B (pow.f64 F 4))
(-.f64 (/.f64 1 B) (/.f64 (/.f64 1 B) (pow.f64 F 2)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) 1)
(/.f64 x (tan.f64 B))
(/.f64 1 (/.f64 (tan.f64 B) x))
(/.f64 (sqrt.f64 x) (/.f64 (tan.f64 B) (sqrt.f64 x)))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (tan.f64 B) (cbrt.f64 x)))
(/.f64 (*.f64 x -1) (tan.f64 B))
(/.f64 (*.f64 -1 x) (tan.f64 B))
(/.f64 (/.f64 x 1) (tan.f64 B))
(/.f64 (/.f64 x -1) (tan.f64 B))
(/.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (sqrt.f64 (tan.f64 B)))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (tan.f64 B)))
(/.f64 (neg.f64 x) (tan.f64 B))
(pow.f64 (/.f64 x (tan.f64 B)) 1)
(pow.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) 2)
(pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2))
(log.f64 (exp.f64 (/.f64 x (tan.f64 B))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (tan.f64 B)))))
(cbrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 1 (tan.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (tan.f64 B) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B))))
(exp.f64 (log.f64 (/.f64 x (tan.f64 B))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (tan.f64 B))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (tan.f64 B))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (tan.f64 B)))) 1)
(*.f64 1 (/.f64 1 (tan.f64 B)))
(*.f64 (/.f64 1 (tan.f64 B)) 1)
(*.f64 -1 (/.f64 1 (tan.f64 B)))
(*.f64 (pow.f64 (tan.f64 B) -1/2) (pow.f64 (tan.f64 B) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) (cbrt.f64 (pow.f64 (tan.f64 B) -2)))
(*.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (/.f64 1 (cbrt.f64 (tan.f64 B))))
(*.f64 (pow.f64 (sqrt.f64 (tan.f64 B)) -1) (pow.f64 (sqrt.f64 (tan.f64 B)) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2) -1) (pow.f64 (cbrt.f64 (tan.f64 B)) -1))
(pow.f64 (tan.f64 B) -1)
(pow.f64 (/.f64 1 (tan.f64 B)) 1)
(pow.f64 (pow.f64 (tan.f64 B) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3) 1/3)
(sqrt.f64 (pow.f64 (tan.f64 B) -2))
(log.f64 (exp.f64 (/.f64 1 (tan.f64 B))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (tan.f64 B)))))
(cbrt.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (tan.f64 B))))
(exp.f64 (neg.f64 (log.f64 (tan.f64 B))))
(exp.f64 (*.f64 (log.f64 (tan.f64 B)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (tan.f64 B))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (tan.f64 B))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))) 1)
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 B 2) 1/36) (pow.f64 B -2)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (fma.f64 B 1/6 (/.f64 -1 B)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 3) 1/216) (pow.f64 B -3)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (+.f64 (*.f64 (pow.f64 B 2) 1/36) (+.f64 (pow.f64 B -2) -1/6)))
(pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 1)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F) 2) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 F) (fma.f64 B 1/6 (/.f64 1 B))) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F) 3) (pow.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 3) (pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))
(+.f64 (*.f64 F (*.f64 B 1/6)) (*.f64 F (/.f64 1 B)))
(+.f64 (*.f64 F (/.f64 1 B)) (*.f64 F (*.f64 B 1/6)))
(+.f64 (*.f64 (*.f64 B 1/6) F) (*.f64 (/.f64 1 B) F))
(+.f64 (*.f64 (/.f64 1 B) F) (*.f64 (*.f64 B 1/6) F))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F))) 1)
(/.f64 (*.f64 F (-.f64 (*.f64 (pow.f64 B 2) 1/36) (pow.f64 B -2))) (fma.f64 B 1/6 (/.f64 -1 B)))
(/.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 3) 1/216) (pow.f64 B -3))) (+.f64 (*.f64 (pow.f64 B 2) 1/36) (+.f64 (pow.f64 B -2) -1/6)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 B 2) 1/36) (pow.f64 B -2)) F) (fma.f64 B 1/6 (/.f64 -1 B)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 3) 1/216) (pow.f64 B -3)) F) (+.f64 (*.f64 (pow.f64 B 2) 1/36) (+.f64 (pow.f64 B -2) -1/6)))
(pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F) 1)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F)) 2)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F) 2))
(log.f64 (pow.f64 (exp.f64 F) (fma.f64 B 1/6 (/.f64 1 B))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 B 1/6 (/.f64 1 B)) 3) (pow.f64 F 3)))
(cbrt.f64 (*.f64 (pow.f64 F 3) (pow.f64 (fma.f64 B 1/6 (/.f64 1 B)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F)))
(exp.f64 (log.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F)) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 B 1/6))) 1)
(pow.f64 (*.f64 B 1/6) 1)
(pow.f64 (*.f64 (pow.f64 B 3) 1/216) 1/3)
(pow.f64 (sqrt.f64 (*.f64 B 1/6)) 2)
(pow.f64 (cbrt.f64 (*.f64 B 1/6)) 3)
(sqrt.f64 (*.f64 (pow.f64 B 2) 1/36))
(log.f64 (pow.f64 (exp.f64 B) 1/6))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 B 1/6))))
(cbrt.f64 (*.f64 (pow.f64 B 3) 1/216))
(expm1.f64 (log1p.f64 (*.f64 B 1/6)))
(exp.f64 (log.f64 (*.f64 B 1/6)))
(exp.f64 (*.f64 (log.f64 (*.f64 B 1/6)) 1))
(log1p.f64 (expm1.f64 (*.f64 B 1/6)))
(-.f64 (/.f64 1 B) (-.f64 (/.f64 (pow.f64 F -2) B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))))
(-.f64 (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) (/.f64 (pow.f64 F -2) B))
(-.f64 (/.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))) (/.f64 (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))) 1)
(*.f64 1 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(*.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 1)
(*.f64 (-.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2)) (/.f64 1 (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(*.f64 (+.f64 (pow.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) 3) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3)) (/.f64 1 (+.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (*.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (-.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))) (sqrt.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))) 2) (cbrt.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(/.f64 1 (/.f64 (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (-.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2))))
(/.f64 1 (/.f64 (+.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (*.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (-.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))))) (+.f64 (pow.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) 3) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3))))
(/.f64 (-.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2)) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(/.f64 (+.f64 (pow.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) 3) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3)) (+.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (*.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (-.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) 3) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3)) (+.f64 (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2) (-.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (*.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2) (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8)))) (-.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (+.f64 (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) (/.f64 (pow.f64 F -2) B)))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) 3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (+.f64 (*.f64 (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))) (+.f64 (/.f64 (pow.f64 B -2) (pow.f64 F 4)) (*.f64 (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) (/.f64 (pow.f64 F -2) B)))))
(/.f64 (+.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (*.f64 (*.f64 (*.f64 B (pow.f64 F 4)) 2/3) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))))) (*.f64 (*.f64 (*.f64 B (pow.f64 F 4)) 2/3) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(/.f64 (+.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (*.f64 (*.f64 (*.f64 B (pow.f64 F 4)) 2/3) (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))))) (*.f64 (*.f64 (*.f64 B (pow.f64 F 4)) 2/3) (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))))
(/.f64 (+.f64 (*.f64 B (pow.f64 F 2)) (*.f64 (*.f64 (*.f64 B (pow.f64 F 4)) 2/3) (fma.f64 F F -1))) (*.f64 (*.f64 (*.f64 B (pow.f64 F 4)) 2/3) (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 (*.f64 3/2 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (*.f64 (*.f64 B (pow.f64 F 4)) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))))) (*.f64 (*.f64 B (pow.f64 F 4)) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(/.f64 (+.f64 (*.f64 3/2 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))) (*.f64 (*.f64 B (pow.f64 F 4)) (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))))) (*.f64 (*.f64 B (pow.f64 F 4)) (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))))
(/.f64 (+.f64 (*.f64 3/2 (*.f64 B (pow.f64 F 2))) (*.f64 (*.f64 B (pow.f64 F 4)) (fma.f64 F F -1))) (*.f64 (*.f64 B (pow.f64 F 4)) (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 (*.f64 (/.f64 3/2 B) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (*.f64 (pow.f64 F 4) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))))) (*.f64 (pow.f64 F 4) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(/.f64 (+.f64 (*.f64 (/.f64 3/2 B) (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))) (*.f64 (pow.f64 F 4) (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))))) (*.f64 (pow.f64 F 4) (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))))
(/.f64 (+.f64 (*.f64 (/.f64 3/2 B) (*.f64 B (pow.f64 F 2))) (*.f64 (pow.f64 F 4) (fma.f64 F F -1))) (*.f64 (pow.f64 F 4) (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 (*.f64 -3/2 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (*.f64 (*.f64 (pow.f64 F 4) (neg.f64 B)) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))))) (*.f64 (*.f64 (pow.f64 F 4) (neg.f64 B)) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(/.f64 (+.f64 (*.f64 -3/2 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))) (*.f64 (*.f64 (pow.f64 F 4) (neg.f64 B)) (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))))) (*.f64 (*.f64 (pow.f64 F 4) (neg.f64 B)) (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))))
(/.f64 (+.f64 (*.f64 -3/2 (*.f64 B (pow.f64 F 2))) (*.f64 (*.f64 (pow.f64 F 4) (neg.f64 B)) (fma.f64 F F -1))) (*.f64 (*.f64 (pow.f64 F 4) (neg.f64 B)) (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (*.f64 B (pow.f64 F 4)) 2/3)) (*.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 1)) (*.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (*.f64 (*.f64 B (pow.f64 F 4)) 2/3)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 B (pow.f64 F 4))) (*.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3/2)) (*.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (*.f64 B (pow.f64 F 4))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (pow.f64 F 4)) (*.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (/.f64 3/2 B))) (*.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (pow.f64 F 4)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 F 4) (neg.f64 B))) (*.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) -3/2)) (*.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (*.f64 (pow.f64 F 4) (neg.f64 B))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (*.f64 (*.f64 B (pow.f64 F 4)) 2/3)) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) 1)) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (*.f64 (*.f64 B (pow.f64 F 4)) 2/3)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (*.f64 B (pow.f64 F 4))) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) 3/2)) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (*.f64 B (pow.f64 F 4))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (pow.f64 F 4)) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (/.f64 3/2 B))) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (pow.f64 F 4)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (*.f64 (pow.f64 F 4) (neg.f64 B))) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) -3/2)) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (*.f64 (pow.f64 F 4) (neg.f64 B))))
(/.f64 (+.f64 (*.f64 (fma.f64 F F -1) (*.f64 (*.f64 B (pow.f64 F 4)) 2/3)) (*.f64 (*.f64 B (pow.f64 F 2)) 1)) (*.f64 (*.f64 B (pow.f64 F 2)) (*.f64 (*.f64 B (pow.f64 F 4)) 2/3)))
(/.f64 (+.f64 (*.f64 (fma.f64 F F -1) (*.f64 B (pow.f64 F 4))) (*.f64 (*.f64 B (pow.f64 F 2)) 3/2)) (*.f64 (*.f64 B (pow.f64 F 2)) (*.f64 B (pow.f64 F 4))))
(/.f64 (+.f64 (*.f64 (fma.f64 F F -1) (pow.f64 F 4)) (*.f64 (*.f64 B (pow.f64 F 2)) (/.f64 3/2 B))) (*.f64 (*.f64 B (pow.f64 F 2)) (pow.f64 F 4)))
(/.f64 (+.f64 (*.f64 (fma.f64 F F -1) (*.f64 (pow.f64 F 4) (neg.f64 B))) (*.f64 (*.f64 B (pow.f64 F 2)) -3/2)) (*.f64 (*.f64 B (pow.f64 F 2)) (*.f64 (pow.f64 F 4) (neg.f64 B))))
(/.f64 (neg.f64 (-.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2))) (neg.f64 (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) 3) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3))) (neg.f64 (+.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (*.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (-.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))))))
(pow.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 1)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))) 2)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(exp.f64 (log.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(fma.f64 1 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))
(fma.f64 1 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))
(fma.f64 3/2 (/.f64 1 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (sqrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 3/2 B)) (pow.f64 F 2)) (/.f64 (sqrt.f64 (/.f64 3/2 B)) (pow.f64 F 2)) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 2) (cbrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) 2) (cbrt.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 F -2) B))) 1)
(*.f64 1 (/.f64 (pow.f64 F -2) B))
(*.f64 (/.f64 1 B) (pow.f64 F -2))
(*.f64 (/.f64 (pow.f64 F -2) B) 1)
(*.f64 (pow.f64 F -2) (/.f64 1 B))
(*.f64 (/.f64 -1 B) (/.f64 1 (neg.f64 (pow.f64 F 2))))
(*.f64 (pow.f64 B -1/2) (*.f64 (pow.f64 B -1/2) (pow.f64 F -2)))
(*.f64 (/.f64 (pow.f64 B -1/2) F) (/.f64 (pow.f64 B -1/2) F))
(*.f64 (cbrt.f64 (pow.f64 B -2)) (*.f64 (/.f64 1 (cbrt.f64 B)) (pow.f64 F -2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 F -2) B)) (cbrt.f64 (/.f64 (pow.f64 B -2) (pow.f64 F 4))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (cbrt.f64 (/.f64 (pow.f64 F -2) B)))
(*.f64 (/.f64 1 F) (/.f64 (/.f64 1 B) F))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 (/.f64 1 B) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (pow.f64 B -1/2) 1) (/.f64 (pow.f64 B -1/2) (pow.f64 F 2)))
(*.f64 (/.f64 (pow.f64 B -1/2) (cbrt.f64 (pow.f64 F 4))) (/.f64 (pow.f64 B -1/2) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 B -2)) 1) (/.f64 (/.f64 1 (cbrt.f64 B)) (pow.f64 F 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 B -2)) F) (/.f64 (/.f64 1 (cbrt.f64 B)) F))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 B -2)) (cbrt.f64 (pow.f64 F 4))) (cbrt.f64 (/.f64 (pow.f64 F -2) B)))
(pow.f64 (/.f64 (pow.f64 F -2) B) 1)
(pow.f64 (*.f64 B (pow.f64 F 2)) -1)
(pow.f64 (/.f64 (pow.f64 B -3) (pow.f64 F 6)) 1/3)
(pow.f64 (/.f64 (pow.f64 B -1/2) F) 2)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 F -2) B)) 3)
(neg.f64 (/.f64 (/.f64 1 B) (neg.f64 (pow.f64 F 2))))
(sqrt.f64 (/.f64 (pow.f64 B -2) (pow.f64 F 4)))
(log.f64 (exp.f64 (/.f64 (pow.f64 F -2) B)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 F -2) B))))
(cbrt.f64 (/.f64 (pow.f64 B -3) (pow.f64 F 6)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 F -2) B)))
(exp.f64 (log.f64 (/.f64 (pow.f64 F -2) B)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 F -2) B)) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 F -2) B)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 B (pow.f64 F 4)))) 1)
(pow.f64 (*.f64 B (pow.f64 F 4)) 1)
(pow.f64 (*.f64 (pow.f64 F 2) (sqrt.f64 B)) 2)
(pow.f64 (cbrt.f64 (*.f64 B (pow.f64 F 4))) 3)
(pow.f64 (pow.f64 (*.f64 B (pow.f64 F 4)) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 B 2) (pow.f64 F 8)))
(log.f64 (pow.f64 (exp.f64 B) (pow.f64 F 4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 B (pow.f64 F 4)))))
(cbrt.f64 (pow.f64 (*.f64 B (pow.f64 F 4)) 3))
(cbrt.f64 (*.f64 (pow.f64 B 3) (pow.f64 (pow.f64 F 4) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 F 4) 3) (pow.f64 B 3)))
(expm1.f64 (log1p.f64 (*.f64 B (pow.f64 F 4))))
(exp.f64 (log.f64 (*.f64 B (pow.f64 F 4))))
(exp.f64 (*.f64 (log.f64 (*.f64 B (pow.f64 F 4))) 1))
(log1p.f64 (expm1.f64 (*.f64 B (pow.f64 F 4))))
(+.f64 (/.f64 1 B) (neg.f64 (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (*.f64 (neg.f64 (/.f64 (pow.f64 F -2) B)) 1))
(+.f64 (neg.f64 (/.f64 (pow.f64 F -2) B)) (/.f64 1 B))
(*.f64 1 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))
(*.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 1)
(*.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (/.f64 1 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(*.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (/.f64 1 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))))
(*.f64 (fma.f64 F F -1) (/.f64 (pow.f64 F -2) B))
(*.f64 (sqrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (sqrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(*.f64 (cbrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 2) (cbrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(*.f64 (+.f64 (pow.f64 B -1/2) (/.f64 (pow.f64 B -1/2) F)) (-.f64 (pow.f64 B -1/2) (/.f64 (pow.f64 B -1/2) F)))
(/.f64 1 (/.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6)))))
(/.f64 1 (/.f64 (*.f64 B (pow.f64 F 2)) (fma.f64 F F -1)))
(/.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))
(/.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))))
(/.f64 (fma.f64 F F -1) (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 (fma.f64 F F -1) B) (pow.f64 F 2))
(/.f64 (-.f64 (pow.f64 B -2) (*.f64 (neg.f64 (/.f64 (pow.f64 F -2) B)) (neg.f64 (/.f64 (pow.f64 F -2) B)))) (-.f64 (/.f64 1 B) (neg.f64 (/.f64 (pow.f64 F -2) B))))
(/.f64 (+.f64 (pow.f64 B -3) (pow.f64 (neg.f64 (/.f64 (pow.f64 F -2) B)) 3)) (+.f64 (pow.f64 B -2) (-.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 F -2) B)) (neg.f64 (/.f64 (pow.f64 F -2) B))) (*.f64 (/.f64 1 B) (neg.f64 (/.f64 (pow.f64 F -2) B))))))
(/.f64 (-.f64 (*.f64 B (pow.f64 F 2)) B) (*.f64 B (*.f64 B (pow.f64 F 2))))
(/.f64 (-.f64 (neg.f64 (pow.f64 F 2)) (*.f64 B (/.f64 -1 B))) (*.f64 B (neg.f64 (pow.f64 F 2))))
(/.f64 (-.f64 (*.f64 -1 (*.f64 B (pow.f64 F 2))) (*.f64 (neg.f64 B) 1)) (*.f64 (neg.f64 B) (*.f64 B (pow.f64 F 2))))
(/.f64 (-.f64 (neg.f64 (pow.f64 F 2)) (*.f64 (neg.f64 B) (/.f64 1 B))) (*.f64 (neg.f64 B) (pow.f64 F 2)))
(/.f64 (-.f64 (*.f64 -1 (neg.f64 (pow.f64 F 2))) (*.f64 (neg.f64 B) (/.f64 -1 B))) (*.f64 (neg.f64 B) (neg.f64 (pow.f64 F 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))) (neg.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(/.f64 (neg.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6)))) (neg.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))))
(/.f64 (neg.f64 (fma.f64 F F -1)) (neg.f64 (*.f64 B (pow.f64 F 2))))
(pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 1)
(pow.f64 (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 2)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 3)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(exp.f64 (log.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(fma.f64 1 (/.f64 1 B) (neg.f64 (/.f64 (pow.f64 F -2) B)))
(fma.f64 (pow.f64 B -1/2) (pow.f64 B -1/2) (neg.f64 (/.f64 (pow.f64 F -2) B)))
(fma.f64 (cbrt.f64 (pow.f64 B -2)) (/.f64 1 (cbrt.f64 B)) (neg.f64 (/.f64 (pow.f64 F -2) B)))

simplify186.0ms (1%)

Algorithm
egg-herbie
Rules
944×*-commutative
912×fma-def
880×associate-/r*
678×distribute-lft-in
610×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
086824642
1247023109
Stop Event
node limit
Counts
418 → 473
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 x B))
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 1/3 (*.f64 B x)))
(+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 1/3 (*.f64 B x)) (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)))))
(+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 1/3 (*.f64 B x)) (+.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x))) (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x))) (+.f64 (*.f64 -2/45 x) (*.f64 17/315 x)))))))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 -1 B)
(-.f64 (*.f64 1/3 B) (/.f64 1 B))
(-.f64 (+.f64 (*.f64 1/45 (pow.f64 B 3)) (*.f64 1/3 B)) (/.f64 1 B))
(-.f64 (+.f64 (*.f64 2/945 (pow.f64 B 5)) (+.f64 (*.f64 1/45 (pow.f64 B 3)) (*.f64 1/3 B))) (/.f64 1 B))
(*.f64 -1 (/.f64 (cos.f64 B) (sin.f64 B)))
(*.f64 -1 (/.f64 (cos.f64 B) (sin.f64 B)))
(*.f64 -1 (/.f64 (cos.f64 B) (sin.f64 B)))
(*.f64 -1 (/.f64 (cos.f64 B) (sin.f64 B)))
(*.f64 -1 (/.f64 (cos.f64 B) (sin.f64 B)))
(*.f64 -1 (/.f64 (cos.f64 B) (sin.f64 B)))
(*.f64 -1 (/.f64 (cos.f64 B) (sin.f64 B)))
(*.f64 -1 (/.f64 (cos.f64 B) (sin.f64 B)))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(*.f64 (*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 F 3) (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 (*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 F 3) (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 F 5) (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)))) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 (*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 F 3) (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 F 7) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (+.f64 2 (*.f64 2 x)))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4))) (+.f64 (*.f64 1/6 B) (/.f64 1 B)))) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 F 5) (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)))) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 (*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))))
(+.f64 (*.f64 1/6 B) (/.f64 1 B))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (pow.f64 F 2))) (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (pow.f64 F 4))) (+.f64 (*.f64 1/6 B) (/.f64 1 B))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (pow.f64 F 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (pow.f64 F 6))) (+.f64 (*.f64 1/6 B) (/.f64 1 B)))))
(*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (pow.f64 F 2))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (pow.f64 F 2))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (pow.f64 F 4)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (pow.f64 F 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (pow.f64 F 4))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (pow.f64 F 6))))))
(*.f64 (*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 F (*.f64 x (+.f64 (*.f64 1/6 B) (/.f64 1 B)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 (*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 F (*.f64 x (+.f64 (*.f64 1/6 B) (/.f64 1 B)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2))))) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 (*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 F (*.f64 x (+.f64 (*.f64 1/6 B) (/.f64 1 B)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 x 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)) (+.f64 2 (pow.f64 F 2)))) (*.f64 8 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 4)))) (+.f64 (*.f64 1/6 B) (/.f64 1 B))))) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2))))) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 (*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))))
(/.f64 F B)
(+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))
(+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))
(+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))
(*.f64 1/6 (*.f64 B F))
(+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))
(+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))
(+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))
(*.f64 1/6 (*.f64 B F))
(+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))
(+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))
(+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))
(*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(/.f64 (-.f64 (+.f64 1 (*.f64 3/2 (/.f64 1 (pow.f64 F 4)))) (/.f64 1 (pow.f64 F 2))) B)
(/.f64 (-.f64 (+.f64 1 (*.f64 3/2 (/.f64 1 (pow.f64 F 4)))) (/.f64 1 (pow.f64 F 2))) B)
(/.f64 (-.f64 (+.f64 1 (*.f64 3/2 (/.f64 1 (pow.f64 F 4)))) (/.f64 1 (pow.f64 F 2))) B)
(/.f64 (-.f64 (+.f64 1 (*.f64 3/2 (/.f64 1 (pow.f64 F 4)))) (/.f64 1 (pow.f64 F 2))) B)
(/.f64 (-.f64 (+.f64 1 (*.f64 3/2 (/.f64 1 (pow.f64 F 4)))) (/.f64 1 (pow.f64 F 2))) B)
(/.f64 (-.f64 (+.f64 1 (*.f64 3/2 (/.f64 1 (pow.f64 F 4)))) (/.f64 1 (pow.f64 F 2))) B)
(/.f64 (-.f64 (+.f64 1 (*.f64 3/2 (/.f64 1 (pow.f64 F 4)))) (/.f64 1 (pow.f64 F 2))) B)
(/.f64 (-.f64 (+.f64 1 (*.f64 3/2 (/.f64 1 (pow.f64 F 4)))) (/.f64 1 (pow.f64 F 2))) B)
(*.f64 -1 (/.f64 (-.f64 (/.f64 1 (pow.f64 F 2)) (+.f64 1 (*.f64 3/2 (/.f64 1 (pow.f64 F 4))))) B))
(*.f64 -1 (/.f64 (-.f64 (/.f64 1 (pow.f64 F 2)) (+.f64 1 (*.f64 3/2 (/.f64 1 (pow.f64 F 4))))) B))
(*.f64 -1 (/.f64 (-.f64 (/.f64 1 (pow.f64 F 2)) (+.f64 1 (*.f64 3/2 (/.f64 1 (pow.f64 F 4))))) B))
(*.f64 -1 (/.f64 (-.f64 (/.f64 1 (pow.f64 F 2)) (+.f64 1 (*.f64 3/2 (/.f64 1 (pow.f64 F 4))))) B))
(/.f64 3/2 (*.f64 B (pow.f64 F 4)))
(-.f64 (*.f64 3/2 (/.f64 1 (*.f64 B (pow.f64 F 4)))) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(-.f64 (+.f64 (/.f64 1 B) (*.f64 3/2 (/.f64 1 (*.f64 B (pow.f64 F 4))))) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(-.f64 (+.f64 (/.f64 1 B) (*.f64 3/2 (/.f64 1 (*.f64 B (pow.f64 F 4))))) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 1 B)
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 1 (*.f64 B (pow.f64 F 4)))) (/.f64 1 B)) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 1 (*.f64 B (pow.f64 F 4)))) (/.f64 1 B)) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 1 B)
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 1 (*.f64 B (pow.f64 F 4)))) (/.f64 1 B)) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 1 (*.f64 B (pow.f64 F 4)))) (/.f64 1 B)) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (-.f64 1 (/.f64 1 (pow.f64 F 2))) B)
(/.f64 (-.f64 1 (/.f64 1 (pow.f64 F 2))) B)
(/.f64 (-.f64 1 (/.f64 1 (pow.f64 F 2))) B)
(/.f64 (-.f64 1 (/.f64 1 (pow.f64 F 2))) B)
(/.f64 (-.f64 1 (/.f64 1 (pow.f64 F 2))) B)
(/.f64 (-.f64 1 (/.f64 1 (pow.f64 F 2))) B)
(/.f64 (-.f64 1 (/.f64 1 (pow.f64 F 2))) B)
(/.f64 (-.f64 1 (/.f64 1 (pow.f64 F 2))) B)
(*.f64 -1 (/.f64 (-.f64 (/.f64 1 (pow.f64 F 2)) 1) B))
(*.f64 -1 (/.f64 (-.f64 (/.f64 1 (pow.f64 F 2)) 1) B))
(*.f64 -1 (/.f64 (-.f64 (/.f64 1 (pow.f64 F 2)) 1) B))
(*.f64 -1 (/.f64 (-.f64 (/.f64 1 (pow.f64 F 2)) 1) B))
(/.f64 -1 (*.f64 B (pow.f64 F 2)))
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 1 B)
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 1 B)
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) 1)
(/.f64 x (tan.f64 B))
(/.f64 1 (/.f64 (tan.f64 B) x))
(/.f64 (sqrt.f64 x) (/.f64 (tan.f64 B) (sqrt.f64 x)))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (tan.f64 B) (cbrt.f64 x)))
(/.f64 (*.f64 x -1) (tan.f64 B))
(/.f64 (*.f64 -1 x) (tan.f64 B))
(/.f64 (/.f64 x 1) (tan.f64 B))
(/.f64 (/.f64 x -1) (tan.f64 B))
(/.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (sqrt.f64 (tan.f64 B)))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (tan.f64 B)))
(/.f64 (neg.f64 x) (tan.f64 B))
(pow.f64 (/.f64 x (tan.f64 B)) 1)
(pow.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) 2)
(pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2))
(log.f64 (exp.f64 (/.f64 x (tan.f64 B))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (tan.f64 B)))))
(cbrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 1 (tan.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (tan.f64 B) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B))))
(exp.f64 (log.f64 (/.f64 x (tan.f64 B))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (tan.f64 B))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (tan.f64 B))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (tan.f64 B)))) 1)
(*.f64 1 (/.f64 1 (tan.f64 B)))
(*.f64 (/.f64 1 (tan.f64 B)) 1)
(*.f64 -1 (/.f64 1 (tan.f64 B)))
(*.f64 (pow.f64 (tan.f64 B) -1/2) (pow.f64 (tan.f64 B) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) (cbrt.f64 (pow.f64 (tan.f64 B) -2)))
(*.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (/.f64 1 (cbrt.f64 (tan.f64 B))))
(*.f64 (pow.f64 (sqrt.f64 (tan.f64 B)) -1) (pow.f64 (sqrt.f64 (tan.f64 B)) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2) -1) (pow.f64 (cbrt.f64 (tan.f64 B)) -1))
(pow.f64 (tan.f64 B) -1)
(pow.f64 (/.f64 1 (tan.f64 B)) 1)
(pow.f64 (pow.f64 (tan.f64 B) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) 3)
(pow.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3) 1/3)
(sqrt.f64 (pow.f64 (tan.f64 B) -2))
(log.f64 (exp.f64 (/.f64 1 (tan.f64 B))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (tan.f64 B)))))
(cbrt.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (tan.f64 B))))
(exp.f64 (neg.f64 (log.f64 (tan.f64 B))))
(exp.f64 (*.f64 (log.f64 (tan.f64 B)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (tan.f64 B))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (tan.f64 B))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))) 1)
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 B 2) 1/36) (pow.f64 B -2)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (fma.f64 B 1/6 (/.f64 -1 B)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 3) 1/216) (pow.f64 B -3)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (+.f64 (*.f64 (pow.f64 B 2) 1/36) (+.f64 (pow.f64 B -2) -1/6)))
(pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 1)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F) 2) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 F) (fma.f64 B 1/6 (/.f64 1 B))) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F) 3) (pow.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 3) (pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))
(+.f64 (*.f64 F (*.f64 B 1/6)) (*.f64 F (/.f64 1 B)))
(+.f64 (*.f64 F (/.f64 1 B)) (*.f64 F (*.f64 B 1/6)))
(+.f64 (*.f64 (*.f64 B 1/6) F) (*.f64 (/.f64 1 B) F))
(+.f64 (*.f64 (/.f64 1 B) F) (*.f64 (*.f64 B 1/6) F))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F))) 1)
(/.f64 (*.f64 F (-.f64 (*.f64 (pow.f64 B 2) 1/36) (pow.f64 B -2))) (fma.f64 B 1/6 (/.f64 -1 B)))
(/.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 3) 1/216) (pow.f64 B -3))) (+.f64 (*.f64 (pow.f64 B 2) 1/36) (+.f64 (pow.f64 B -2) -1/6)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 B 2) 1/36) (pow.f64 B -2)) F) (fma.f64 B 1/6 (/.f64 -1 B)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 3) 1/216) (pow.f64 B -3)) F) (+.f64 (*.f64 (pow.f64 B 2) 1/36) (+.f64 (pow.f64 B -2) -1/6)))
(pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F) 1)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F)) 2)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F) 2))
(log.f64 (pow.f64 (exp.f64 F) (fma.f64 B 1/6 (/.f64 1 B))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 B 1/6 (/.f64 1 B)) 3) (pow.f64 F 3)))
(cbrt.f64 (*.f64 (pow.f64 F 3) (pow.f64 (fma.f64 B 1/6 (/.f64 1 B)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F)))
(exp.f64 (log.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F)) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 B 1/6))) 1)
(pow.f64 (*.f64 B 1/6) 1)
(pow.f64 (*.f64 (pow.f64 B 3) 1/216) 1/3)
(pow.f64 (sqrt.f64 (*.f64 B 1/6)) 2)
(pow.f64 (cbrt.f64 (*.f64 B 1/6)) 3)
(sqrt.f64 (*.f64 (pow.f64 B 2) 1/36))
(log.f64 (pow.f64 (exp.f64 B) 1/6))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 B 1/6))))
(cbrt.f64 (*.f64 (pow.f64 B 3) 1/216))
(expm1.f64 (log1p.f64 (*.f64 B 1/6)))
(exp.f64 (log.f64 (*.f64 B 1/6)))
(exp.f64 (*.f64 (log.f64 (*.f64 B 1/6)) 1))
(log1p.f64 (expm1.f64 (*.f64 B 1/6)))
(-.f64 (/.f64 1 B) (-.f64 (/.f64 (pow.f64 F -2) B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))))
(-.f64 (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) (/.f64 (pow.f64 F -2) B))
(-.f64 (/.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))) (/.f64 (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))) 1)
(*.f64 1 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(*.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 1)
(*.f64 (-.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2)) (/.f64 1 (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(*.f64 (+.f64 (pow.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) 3) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3)) (/.f64 1 (+.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (*.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (-.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))) (sqrt.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))) 2) (cbrt.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(/.f64 1 (/.f64 (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (-.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2))))
(/.f64 1 (/.f64 (+.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (*.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (-.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))))) (+.f64 (pow.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) 3) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3))))
(/.f64 (-.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2)) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(/.f64 (+.f64 (pow.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) 3) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3)) (+.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (*.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (-.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) 3) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3)) (+.f64 (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2) (-.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (*.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2) (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8)))) (-.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (+.f64 (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) (/.f64 (pow.f64 F -2) B)))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) 3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (+.f64 (*.f64 (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))) (+.f64 (/.f64 (pow.f64 B -2) (pow.f64 F 4)) (*.f64 (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) (/.f64 (pow.f64 F -2) B)))))
(/.f64 (+.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (*.f64 (*.f64 (*.f64 B (pow.f64 F 4)) 2/3) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))))) (*.f64 (*.f64 (*.f64 B (pow.f64 F 4)) 2/3) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(/.f64 (+.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (*.f64 (*.f64 (*.f64 B (pow.f64 F 4)) 2/3) (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))))) (*.f64 (*.f64 (*.f64 B (pow.f64 F 4)) 2/3) (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))))
(/.f64 (+.f64 (*.f64 B (pow.f64 F 2)) (*.f64 (*.f64 (*.f64 B (pow.f64 F 4)) 2/3) (fma.f64 F F -1))) (*.f64 (*.f64 (*.f64 B (pow.f64 F 4)) 2/3) (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 (*.f64 3/2 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (*.f64 (*.f64 B (pow.f64 F 4)) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))))) (*.f64 (*.f64 B (pow.f64 F 4)) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(/.f64 (+.f64 (*.f64 3/2 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))) (*.f64 (*.f64 B (pow.f64 F 4)) (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))))) (*.f64 (*.f64 B (pow.f64 F 4)) (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))))
(/.f64 (+.f64 (*.f64 3/2 (*.f64 B (pow.f64 F 2))) (*.f64 (*.f64 B (pow.f64 F 4)) (fma.f64 F F -1))) (*.f64 (*.f64 B (pow.f64 F 4)) (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 (*.f64 (/.f64 3/2 B) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (*.f64 (pow.f64 F 4) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))))) (*.f64 (pow.f64 F 4) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(/.f64 (+.f64 (*.f64 (/.f64 3/2 B) (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))) (*.f64 (pow.f64 F 4) (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))))) (*.f64 (pow.f64 F 4) (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))))
(/.f64 (+.f64 (*.f64 (/.f64 3/2 B) (*.f64 B (pow.f64 F 2))) (*.f64 (pow.f64 F 4) (fma.f64 F F -1))) (*.f64 (pow.f64 F 4) (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 (*.f64 -3/2 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (*.f64 (*.f64 (pow.f64 F 4) (neg.f64 B)) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))))) (*.f64 (*.f64 (pow.f64 F 4) (neg.f64 B)) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(/.f64 (+.f64 (*.f64 -3/2 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))) (*.f64 (*.f64 (pow.f64 F 4) (neg.f64 B)) (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))))) (*.f64 (*.f64 (pow.f64 F 4) (neg.f64 B)) (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))))
(/.f64 (+.f64 (*.f64 -3/2 (*.f64 B (pow.f64 F 2))) (*.f64 (*.f64 (pow.f64 F 4) (neg.f64 B)) (fma.f64 F F -1))) (*.f64 (*.f64 (pow.f64 F 4) (neg.f64 B)) (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (*.f64 B (pow.f64 F 4)) 2/3)) (*.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 1)) (*.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (*.f64 (*.f64 B (pow.f64 F 4)) 2/3)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 B (pow.f64 F 4))) (*.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3/2)) (*.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (*.f64 B (pow.f64 F 4))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (pow.f64 F 4)) (*.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (/.f64 3/2 B))) (*.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (pow.f64 F 4)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 F 4) (neg.f64 B))) (*.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) -3/2)) (*.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (*.f64 (pow.f64 F 4) (neg.f64 B))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (*.f64 (*.f64 B (pow.f64 F 4)) 2/3)) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) 1)) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (*.f64 (*.f64 B (pow.f64 F 4)) 2/3)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (*.f64 B (pow.f64 F 4))) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) 3/2)) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (*.f64 B (pow.f64 F 4))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (pow.f64 F 4)) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (/.f64 3/2 B))) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (pow.f64 F 4)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (*.f64 (pow.f64 F 4) (neg.f64 B))) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) -3/2)) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (*.f64 (pow.f64 F 4) (neg.f64 B))))
(/.f64 (+.f64 (*.f64 (fma.f64 F F -1) (*.f64 (*.f64 B (pow.f64 F 4)) 2/3)) (*.f64 (*.f64 B (pow.f64 F 2)) 1)) (*.f64 (*.f64 B (pow.f64 F 2)) (*.f64 (*.f64 B (pow.f64 F 4)) 2/3)))
(/.f64 (+.f64 (*.f64 (fma.f64 F F -1) (*.f64 B (pow.f64 F 4))) (*.f64 (*.f64 B (pow.f64 F 2)) 3/2)) (*.f64 (*.f64 B (pow.f64 F 2)) (*.f64 B (pow.f64 F 4))))
(/.f64 (+.f64 (*.f64 (fma.f64 F F -1) (pow.f64 F 4)) (*.f64 (*.f64 B (pow.f64 F 2)) (/.f64 3/2 B))) (*.f64 (*.f64 B (pow.f64 F 2)) (pow.f64 F 4)))
(/.f64 (+.f64 (*.f64 (fma.f64 F F -1) (*.f64 (pow.f64 F 4) (neg.f64 B))) (*.f64 (*.f64 B (pow.f64 F 2)) -3/2)) (*.f64 (*.f64 B (pow.f64 F 2)) (*.f64 (pow.f64 F 4) (neg.f64 B))))
(/.f64 (neg.f64 (-.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2))) (neg.f64 (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) 3) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3))) (neg.f64 (+.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (*.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (-.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))))))
(pow.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 1)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))) 2)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(exp.f64 (log.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(fma.f64 1 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))
(fma.f64 1 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))
(fma.f64 3/2 (/.f64 1 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (sqrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 3/2 B)) (pow.f64 F 2)) (/.f64 (sqrt.f64 (/.f64 3/2 B)) (pow.f64 F 2)) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 2) (cbrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) 2) (cbrt.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 F -2) B))) 1)
(*.f64 1 (/.f64 (pow.f64 F -2) B))
(*.f64 (/.f64 1 B) (pow.f64 F -2))
(*.f64 (/.f64 (pow.f64 F -2) B) 1)
(*.f64 (pow.f64 F -2) (/.f64 1 B))
(*.f64 (/.f64 -1 B) (/.f64 1 (neg.f64 (pow.f64 F 2))))
(*.f64 (pow.f64 B -1/2) (*.f64 (pow.f64 B -1/2) (pow.f64 F -2)))
(*.f64 (/.f64 (pow.f64 B -1/2) F) (/.f64 (pow.f64 B -1/2) F))
(*.f64 (cbrt.f64 (pow.f64 B -2)) (*.f64 (/.f64 1 (cbrt.f64 B)) (pow.f64 F -2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 F -2) B)) (cbrt.f64 (/.f64 (pow.f64 B -2) (pow.f64 F 4))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (cbrt.f64 (/.f64 (pow.f64 F -2) B)))
(*.f64 (/.f64 1 F) (/.f64 (/.f64 1 B) F))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 (/.f64 1 B) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (pow.f64 B -1/2) 1) (/.f64 (pow.f64 B -1/2) (pow.f64 F 2)))
(*.f64 (/.f64 (pow.f64 B -1/2) (cbrt.f64 (pow.f64 F 4))) (/.f64 (pow.f64 B -1/2) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 B -2)) 1) (/.f64 (/.f64 1 (cbrt.f64 B)) (pow.f64 F 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 B -2)) F) (/.f64 (/.f64 1 (cbrt.f64 B)) F))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 B -2)) (cbrt.f64 (pow.f64 F 4))) (cbrt.f64 (/.f64 (pow.f64 F -2) B)))
(pow.f64 (/.f64 (pow.f64 F -2) B) 1)
(pow.f64 (*.f64 B (pow.f64 F 2)) -1)
(pow.f64 (/.f64 (pow.f64 B -3) (pow.f64 F 6)) 1/3)
(pow.f64 (/.f64 (pow.f64 B -1/2) F) 2)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 F -2) B)) 3)
(neg.f64 (/.f64 (/.f64 1 B) (neg.f64 (pow.f64 F 2))))
(sqrt.f64 (/.f64 (pow.f64 B -2) (pow.f64 F 4)))
(log.f64 (exp.f64 (/.f64 (pow.f64 F -2) B)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 F -2) B))))
(cbrt.f64 (/.f64 (pow.f64 B -3) (pow.f64 F 6)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 F -2) B)))
(exp.f64 (log.f64 (/.f64 (pow.f64 F -2) B)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 F -2) B)) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 F -2) B)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 B (pow.f64 F 4)))) 1)
(pow.f64 (*.f64 B (pow.f64 F 4)) 1)
(pow.f64 (*.f64 (pow.f64 F 2) (sqrt.f64 B)) 2)
(pow.f64 (cbrt.f64 (*.f64 B (pow.f64 F 4))) 3)
(pow.f64 (pow.f64 (*.f64 B (pow.f64 F 4)) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 B 2) (pow.f64 F 8)))
(log.f64 (pow.f64 (exp.f64 B) (pow.f64 F 4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 B (pow.f64 F 4)))))
(cbrt.f64 (pow.f64 (*.f64 B (pow.f64 F 4)) 3))
(cbrt.f64 (*.f64 (pow.f64 B 3) (pow.f64 (pow.f64 F 4) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 F 4) 3) (pow.f64 B 3)))
(expm1.f64 (log1p.f64 (*.f64 B (pow.f64 F 4))))
(exp.f64 (log.f64 (*.f64 B (pow.f64 F 4))))
(exp.f64 (*.f64 (log.f64 (*.f64 B (pow.f64 F 4))) 1))
(log1p.f64 (expm1.f64 (*.f64 B (pow.f64 F 4))))
(+.f64 (/.f64 1 B) (neg.f64 (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (*.f64 (neg.f64 (/.f64 (pow.f64 F -2) B)) 1))
(+.f64 (neg.f64 (/.f64 (pow.f64 F -2) B)) (/.f64 1 B))
(*.f64 1 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))
(*.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 1)
(*.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (/.f64 1 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(*.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (/.f64 1 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))))
(*.f64 (fma.f64 F F -1) (/.f64 (pow.f64 F -2) B))
(*.f64 (sqrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (sqrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(*.f64 (cbrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 2) (cbrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(*.f64 (+.f64 (pow.f64 B -1/2) (/.f64 (pow.f64 B -1/2) F)) (-.f64 (pow.f64 B -1/2) (/.f64 (pow.f64 B -1/2) F)))
(/.f64 1 (/.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6)))))
(/.f64 1 (/.f64 (*.f64 B (pow.f64 F 2)) (fma.f64 F F -1)))
(/.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))
(/.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))))
(/.f64 (fma.f64 F F -1) (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 (fma.f64 F F -1) B) (pow.f64 F 2))
(/.f64 (-.f64 (pow.f64 B -2) (*.f64 (neg.f64 (/.f64 (pow.f64 F -2) B)) (neg.f64 (/.f64 (pow.f64 F -2) B)))) (-.f64 (/.f64 1 B) (neg.f64 (/.f64 (pow.f64 F -2) B))))
(/.f64 (+.f64 (pow.f64 B -3) (pow.f64 (neg.f64 (/.f64 (pow.f64 F -2) B)) 3)) (+.f64 (pow.f64 B -2) (-.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 F -2) B)) (neg.f64 (/.f64 (pow.f64 F -2) B))) (*.f64 (/.f64 1 B) (neg.f64 (/.f64 (pow.f64 F -2) B))))))
(/.f64 (-.f64 (*.f64 B (pow.f64 F 2)) B) (*.f64 B (*.f64 B (pow.f64 F 2))))
(/.f64 (-.f64 (neg.f64 (pow.f64 F 2)) (*.f64 B (/.f64 -1 B))) (*.f64 B (neg.f64 (pow.f64 F 2))))
(/.f64 (-.f64 (*.f64 -1 (*.f64 B (pow.f64 F 2))) (*.f64 (neg.f64 B) 1)) (*.f64 (neg.f64 B) (*.f64 B (pow.f64 F 2))))
(/.f64 (-.f64 (neg.f64 (pow.f64 F 2)) (*.f64 (neg.f64 B) (/.f64 1 B))) (*.f64 (neg.f64 B) (pow.f64 F 2)))
(/.f64 (-.f64 (*.f64 -1 (neg.f64 (pow.f64 F 2))) (*.f64 (neg.f64 B) (/.f64 -1 B))) (*.f64 (neg.f64 B) (neg.f64 (pow.f64 F 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))) (neg.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(/.f64 (neg.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6)))) (neg.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))))
(/.f64 (neg.f64 (fma.f64 F F -1)) (neg.f64 (*.f64 B (pow.f64 F 2))))
(pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 1)
(pow.f64 (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 2)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 3)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(exp.f64 (log.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(fma.f64 1 (/.f64 1 B) (neg.f64 (/.f64 (pow.f64 F -2) B)))
(fma.f64 (pow.f64 B -1/2) (pow.f64 B -1/2) (neg.f64 (/.f64 (pow.f64 F -2) B)))
(fma.f64 (cbrt.f64 (pow.f64 B -2)) (/.f64 1 (cbrt.f64 B)) (neg.f64 (/.f64 (pow.f64 F -2) B)))
Outputs
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (neg.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (neg.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (neg.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (neg.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (neg.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (neg.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (neg.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (neg.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (neg.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (neg.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (neg.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (neg.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 -1 (/.f64 x B))
(/.f64 (neg.f64 x) B)
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 1/3 (*.f64 B x)))
(fma.f64 -1 (/.f64 x B) (*.f64 1/3 (*.f64 x B)))
(-.f64 (*.f64 x (*.f64 B 1/3)) (/.f64 x B))
(+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 1/3 (*.f64 B x)) (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x)))))
(fma.f64 -1 (/.f64 x B) (fma.f64 1/3 (*.f64 x B) (*.f64 (pow.f64 B 3) (*.f64 x 1/45))))
(-.f64 (fma.f64 (pow.f64 B 3) (*.f64 x 1/45) (*.f64 x (*.f64 B 1/3))) (/.f64 x B))
(+.f64 (*.f64 -1 (/.f64 x B)) (+.f64 (*.f64 1/3 (*.f64 B x)) (+.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x))) (*.f64 (pow.f64 B 5) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 -1/9 x) (*.f64 2/15 x))) (+.f64 (*.f64 -2/45 x) (*.f64 17/315 x)))))))
(fma.f64 -1 (/.f64 x B) (fma.f64 1/3 (*.f64 x B) (fma.f64 (pow.f64 B 3) (*.f64 x 1/45) (*.f64 (pow.f64 B 5) (fma.f64 -1/3 (*.f64 x 1/45) (*.f64 x 1/105))))))
(-.f64 (fma.f64 1/3 (*.f64 x B) (fma.f64 (pow.f64 B 5) (fma.f64 (*.f64 x 1/45) -1/3 (*.f64 x 1/105)) (*.f64 (pow.f64 B 3) (*.f64 x 1/45)))) (/.f64 x B))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (neg.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (neg.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (neg.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (neg.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (neg.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (neg.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (neg.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(neg.f64 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (neg.f64 x) (/.f64 (sin.f64 B) (cos.f64 B)))
(/.f64 -1 B)
(-.f64 (*.f64 1/3 B) (/.f64 1 B))
(-.f64 (*.f64 B 1/3) (/.f64 1 B))
(fma.f64 B 1/3 (/.f64 -1 B))
(-.f64 (+.f64 (*.f64 1/45 (pow.f64 B 3)) (*.f64 1/3 B)) (/.f64 1 B))
(-.f64 (fma.f64 1/45 (pow.f64 B 3) (*.f64 B 1/3)) (/.f64 1 B))
(fma.f64 (pow.f64 B 3) 1/45 (fma.f64 B 1/3 (/.f64 -1 B)))
(-.f64 (+.f64 (*.f64 2/945 (pow.f64 B 5)) (+.f64 (*.f64 1/45 (pow.f64 B 3)) (*.f64 1/3 B))) (/.f64 1 B))
(-.f64 (fma.f64 2/945 (pow.f64 B 5) (fma.f64 1/45 (pow.f64 B 3) (*.f64 B 1/3))) (/.f64 1 B))
(fma.f64 (pow.f64 B 5) 2/945 (fma.f64 (pow.f64 B 3) 1/45 (fma.f64 B 1/3 (/.f64 -1 B))))
(*.f64 -1 (/.f64 (cos.f64 B) (sin.f64 B)))
(neg.f64 (/.f64 (cos.f64 B) (sin.f64 B)))
(/.f64 (neg.f64 (cos.f64 B)) (sin.f64 B))
(*.f64 -1 (/.f64 (cos.f64 B) (sin.f64 B)))
(neg.f64 (/.f64 (cos.f64 B) (sin.f64 B)))
(/.f64 (neg.f64 (cos.f64 B)) (sin.f64 B))
(*.f64 -1 (/.f64 (cos.f64 B) (sin.f64 B)))
(neg.f64 (/.f64 (cos.f64 B) (sin.f64 B)))
(/.f64 (neg.f64 (cos.f64 B)) (sin.f64 B))
(*.f64 -1 (/.f64 (cos.f64 B) (sin.f64 B)))
(neg.f64 (/.f64 (cos.f64 B) (sin.f64 B)))
(/.f64 (neg.f64 (cos.f64 B)) (sin.f64 B))
(*.f64 -1 (/.f64 (cos.f64 B) (sin.f64 B)))
(neg.f64 (/.f64 (cos.f64 B) (sin.f64 B)))
(/.f64 (neg.f64 (cos.f64 B)) (sin.f64 B))
(*.f64 -1 (/.f64 (cos.f64 B) (sin.f64 B)))
(neg.f64 (/.f64 (cos.f64 B) (sin.f64 B)))
(/.f64 (neg.f64 (cos.f64 B)) (sin.f64 B))
(*.f64 -1 (/.f64 (cos.f64 B) (sin.f64 B)))
(neg.f64 (/.f64 (cos.f64 B) (sin.f64 B)))
(/.f64 (neg.f64 (cos.f64 B)) (sin.f64 B))
(*.f64 -1 (/.f64 (cos.f64 B) (sin.f64 B)))
(neg.f64 (/.f64 (cos.f64 B) (sin.f64 B)))
(/.f64 (neg.f64 (cos.f64 B)) (sin.f64 B))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))
(*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2)))) (/.f64 F B))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(fma.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (*.f64 B F)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2)))) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(fma.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (*.f64 B F)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2)))) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(fma.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (*.f64 B F)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2)))) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (*.f64 B F)))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2)))) (*.f64 B (*.f64 F 1/6)))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(fma.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (*.f64 B F)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2)))) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(fma.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (*.f64 B F)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2)))) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(fma.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (*.f64 B F)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2)))) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (*.f64 B F)))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2)))) (*.f64 B (*.f64 F 1/6)))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(fma.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (*.f64 B F)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2)))) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(fma.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (*.f64 B F)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2)))) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(+.f64 (*.f64 1/6 (*.f64 (*.f64 B F) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(fma.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2))))) (*.f64 B F)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (fma.f64 2 x (pow.f64 F 2)))))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2)))) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(*.f64 (*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 x 2)))) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 x 2 2))) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 F 3) (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (*.f64 (*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(fma.f64 -1/2 (*.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (pow.f64 F 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 x 2)) 3)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 x 2)))) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))))
(fma.f64 F (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (sqrt.f64 (/.f64 1 (fma.f64 x 2 2)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 x 2 2) 3))) (*.f64 -1/2 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (pow.f64 F 3)))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 F 3) (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 F 5) (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)))) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 (*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))))
(fma.f64 -1/2 (*.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (pow.f64 F 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 x 2)) 3)))) (fma.f64 1/2 (*.f64 (pow.f64 F 5) (*.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 x 2)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 x 2)) 3)))) 2))) (sqrt.f64 (+.f64 2 (*.f64 x 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 x 2)))) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))))
(fma.f64 -1/2 (*.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (pow.f64 F 3)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 x 2 2) 3)))) (fma.f64 1/2 (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 x 2 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 x 2 2) 3)))) 2)) (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (pow.f64 F 5))) (sqrt.f64 (fma.f64 x 2 2))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 x 2 2))) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 F 3) (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 F 7) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)) (+.f64 2 (*.f64 2 x)))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 4))) (+.f64 (*.f64 1/6 B) (/.f64 1 B)))) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 F 5) (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 2 x)) 3)))) 2)))) (sqrt.f64 (+.f64 2 (*.f64 2 x))))) (*.f64 (*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))))
(fma.f64 -1/2 (*.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (pow.f64 F 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 x 2)) 3)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 2 (*.f64 x 2))) (*.f64 (pow.f64 F 7) (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 x 2)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 x 2)) 3)))) 2)) (+.f64 2 (*.f64 x 2))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 x 2)) 4)))))) (fma.f64 1/2 (*.f64 (pow.f64 F 5) (*.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 x 2)) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (*.f64 x 2)) 3)))) 2))) (sqrt.f64 (+.f64 2 (*.f64 x 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 x 2)))) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))))))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 x 2 2)) (+.f64 (*.f64 -1/2 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 (pow.f64 F 7) (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 x 2 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 x 2 2) 3)))) 2)) (fma.f64 x 2 2)) (/.f64 1 (pow.f64 (fma.f64 x 2 2) 4)))))) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 x 2 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 x 2 2) 3)))) 2)) (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (pow.f64 F 5)))))) (fma.f64 F (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (sqrt.f64 (/.f64 1 (fma.f64 x 2 2)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 x 2 2) 3))) (*.f64 -1/2 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (pow.f64 F 3))))))
(+.f64 (*.f64 1/6 B) (/.f64 1 B))
(fma.f64 B 1/6 (/.f64 1 B))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (pow.f64 F 2))) (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 x 2)) (/.f64 (pow.f64 F 2) (fma.f64 B 1/6 (/.f64 1 B)))) (fma.f64 B 1/6 (/.f64 1 B)))
(fma.f64 -1/2 (/.f64 (fma.f64 B 1/6 (/.f64 1 B)) (/.f64 (pow.f64 F 2) (fma.f64 x 2 2))) (fma.f64 B 1/6 (/.f64 1 B)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (pow.f64 F 4))) (+.f64 (*.f64 1/6 B) (/.f64 1 B))))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 x 2)) (/.f64 (pow.f64 F 2) (fma.f64 B 1/6 (/.f64 1 B)))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 x 2)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 x 2) -1/2)) 2)) (/.f64 (pow.f64 F 4) (fma.f64 B 1/6 (/.f64 1 B)))) (fma.f64 B 1/6 (/.f64 1 B))))
(fma.f64 -1/2 (/.f64 (fma.f64 B 1/6 (/.f64 1 B)) (/.f64 (pow.f64 F 2) (fma.f64 x 2 2))) (fma.f64 -1/2 (*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x 2 2) 2) 1/4) (pow.f64 (fma.f64 x 2 2) 2)) (pow.f64 F 4)) (fma.f64 B 1/6 (/.f64 1 B))) (fma.f64 B 1/6 (/.f64 1 B))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (pow.f64 F 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (pow.f64 F 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (pow.f64 F 6))) (+.f64 (*.f64 1/6 B) (/.f64 1 B)))))
(fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 x 2)) (/.f64 (pow.f64 F 2) (fma.f64 B 1/6 (/.f64 1 B)))) (fma.f64 -1/2 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 x 2)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 x 2) -1/2)) 2)) (/.f64 (pow.f64 F 4) (fma.f64 B 1/6 (/.f64 1 B)))) (fma.f64 -1/2 (/.f64 (fma.f64 B 1/6 (/.f64 1 B)) (/.f64 (pow.f64 F 6) (fma.f64 1/2 (*.f64 (+.f64 2 (*.f64 x 2)) (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 x 2)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 x 2) -1/2)) 2))) (pow.f64 (+.f64 2 (*.f64 x 2)) 3)))) (fma.f64 B 1/6 (/.f64 1 B)))))
(fma.f64 -1/2 (/.f64 (fma.f64 B 1/6 (/.f64 1 B)) (/.f64 (pow.f64 F 2) (fma.f64 x 2 2))) (fma.f64 -1/2 (*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x 2 2) 2) 1/4) (pow.f64 (fma.f64 x 2 2) 2)) (pow.f64 F 4)) (fma.f64 B 1/6 (/.f64 1 B))) (fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 B 1/6 (/.f64 1 B)) (pow.f64 F 6)) (fma.f64 1/2 (*.f64 (fma.f64 x 2 2) (-.f64 (*.f64 (pow.f64 (fma.f64 x 2 2) 2) 1/4) (pow.f64 (fma.f64 x 2 2) 2))) (pow.f64 (fma.f64 x 2 2) 3))) (fma.f64 B 1/6 (/.f64 1 B)))))
(*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(neg.f64 (fma.f64 B 1/6 (/.f64 1 B)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (pow.f64 F 2))))
(fma.f64 -1 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 x 2)) (/.f64 (pow.f64 F 2) (fma.f64 B 1/6 (/.f64 1 B))))))
(-.f64 (*.f64 1/2 (/.f64 (fma.f64 B 1/6 (/.f64 1 B)) (/.f64 (pow.f64 F 2) (fma.f64 x 2 2)))) (fma.f64 B 1/6 (/.f64 1 B)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (pow.f64 F 2))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (pow.f64 F 4)))))
(fma.f64 -1 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 1/2 (+.f64 (/.f64 (+.f64 2 (*.f64 x 2)) (/.f64 (pow.f64 F 2) (fma.f64 B 1/6 (/.f64 1 B)))) (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 x 2)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 x 2) -1/2)) 2)) (/.f64 (pow.f64 F 4) (fma.f64 B 1/6 (/.f64 1 B)))))))
(fma.f64 1/2 (+.f64 (/.f64 (fma.f64 B 1/6 (/.f64 1 B)) (/.f64 (pow.f64 F 2) (fma.f64 x 2 2))) (*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x 2 2) 2) 1/4) (pow.f64 (fma.f64 x 2 2) 2)) (pow.f64 F 4)) (fma.f64 B 1/6 (/.f64 1 B)))) (neg.f64 (fma.f64 B 1/6 (/.f64 1 B))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (pow.f64 F 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)) (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (pow.f64 F 4))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) (+.f64 (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 2 x)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 x)) 2)) (pow.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 x))) 2)))) (pow.f64 (+.f64 2 (*.f64 2 x)) 3))) (pow.f64 F 6))))))
(fma.f64 -1 (fma.f64 B 1/6 (/.f64 1 B)) (fma.f64 1/2 (/.f64 (+.f64 2 (*.f64 x 2)) (/.f64 (pow.f64 F 2) (fma.f64 B 1/6 (/.f64 1 B)))) (*.f64 1/2 (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 x 2)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 x 2) -1/2)) 2)) (/.f64 (pow.f64 F 4) (fma.f64 B 1/6 (/.f64 1 B)))) (/.f64 (fma.f64 B 1/6 (/.f64 1 B)) (/.f64 (pow.f64 F 6) (fma.f64 1/2 (*.f64 (+.f64 2 (*.f64 x 2)) (fma.f64 -1 (pow.f64 (+.f64 2 (*.f64 x 2)) 2) (pow.f64 (+.f64 -1 (*.f64 (*.f64 x 2) -1/2)) 2))) (pow.f64 (+.f64 2 (*.f64 x 2)) 3))))))))
(-.f64 (*.f64 1/2 (+.f64 (/.f64 (fma.f64 B 1/6 (/.f64 1 B)) (/.f64 (pow.f64 F 2) (fma.f64 x 2 2))) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x 2 2) 2) 1/4) (pow.f64 (fma.f64 x 2 2) 2)) (pow.f64 F 4)) (fma.f64 B 1/6 (/.f64 1 B))) (*.f64 (/.f64 (fma.f64 B 1/6 (/.f64 1 B)) (pow.f64 F 6)) (fma.f64 1/2 (*.f64 (fma.f64 x 2 2) (-.f64 (*.f64 (pow.f64 (fma.f64 x 2 2) 2) 1/4) (pow.f64 (fma.f64 x 2 2) 2))) (pow.f64 (fma.f64 x 2 2) 3)))))) (fma.f64 B 1/6 (/.f64 1 B)))
(*.f64 (*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 F (*.f64 x (+.f64 (*.f64 1/6 B) (/.f64 1 B)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (*.f64 (*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))
(fma.f64 -1 (*.f64 (*.f64 F (*.f64 x (fma.f64 B 1/6 (/.f64 1 B)))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))) (*.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 x F)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 F (*.f64 x (+.f64 (*.f64 1/6 B) (/.f64 1 B)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2))))) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 (*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2)))))))
(fma.f64 -1 (*.f64 (*.f64 F (*.f64 x (fma.f64 B 1/6 (/.f64 1 B)))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (fma.f64 1/2 (*.f64 F (*.f64 (*.f64 (pow.f64 x 2) (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)))) (sqrt.f64 (fma.f64 F F 2)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))))
(-.f64 (fma.f64 1/2 (*.f64 F (*.f64 (*.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (pow.f64 x 2))) (sqrt.f64 (fma.f64 F F 2)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))) (*.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 x F)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 F (*.f64 x (+.f64 (*.f64 1/6 B) (/.f64 1 B)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 x 3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2)) (+.f64 2 (pow.f64 F 2)))) (*.f64 8 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 4)))) (+.f64 (*.f64 1/6 B) (/.f64 1 B))))) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) (-.f64 (*.f64 4 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3))) (pow.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 (pow.f64 F 2)) 3)))) 2))))) (sqrt.f64 (+.f64 2 (pow.f64 F 2))))) (*.f64 (*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (pow.f64 F 2))))))))
(fma.f64 -1 (*.f64 (*.f64 F (*.f64 x (fma.f64 B 1/6 (/.f64 1 B)))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (*.f64 F (*.f64 (pow.f64 x 3) (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (fma.f64 -1 (/.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (fma.f64 F F 2)) (/.f64 8 (pow.f64 (fma.f64 F F 2) 4))))))) (fma.f64 1/2 (*.f64 F (*.f64 (*.f64 (pow.f64 x 2) (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)))) (sqrt.f64 (fma.f64 F F 2)))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))))))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 F F 2)) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (-.f64 (/.f64 8 (pow.f64 (fma.f64 F F 2) 4)) (/.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (fma.f64 F F 2)))) (*.f64 F (pow.f64 x 3)))) (*.f64 1/2 (*.f64 F (*.f64 (-.f64 (/.f64 4 (pow.f64 (fma.f64 F F 2) 3)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3)))) 2)) (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (pow.f64 x 2))))))) (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))) (*.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 x F)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))))))
(/.f64 F B)
(+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(*.f64 1/6 (*.f64 B F))
(*.f64 B (*.f64 1/6 F))
(*.f64 B (*.f64 F 1/6))
(+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(*.f64 1/6 (*.f64 B F))
(*.f64 B (*.f64 1/6 F))
(*.f64 B (*.f64 F 1/6))
(+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(+.f64 (*.f64 1/6 (*.f64 B F)) (/.f64 F B))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(*.f64 F (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(/.f64 (-.f64 (+.f64 1 (*.f64 3/2 (/.f64 1 (pow.f64 F 4)))) (/.f64 1 (pow.f64 F 2))) B)
(/.f64 (+.f64 1 (-.f64 (/.f64 3/2 (pow.f64 F 4)) (/.f64 1 (pow.f64 F 2)))) B)
(/.f64 (+.f64 1 (+.f64 (/.f64 3/2 (pow.f64 F 4)) (/.f64 -1 (pow.f64 F 2)))) B)
(/.f64 (-.f64 (+.f64 1 (*.f64 3/2 (/.f64 1 (pow.f64 F 4)))) (/.f64 1 (pow.f64 F 2))) B)
(/.f64 (+.f64 1 (-.f64 (/.f64 3/2 (pow.f64 F 4)) (/.f64 1 (pow.f64 F 2)))) B)
(/.f64 (+.f64 1 (+.f64 (/.f64 3/2 (pow.f64 F 4)) (/.f64 -1 (pow.f64 F 2)))) B)
(/.f64 (-.f64 (+.f64 1 (*.f64 3/2 (/.f64 1 (pow.f64 F 4)))) (/.f64 1 (pow.f64 F 2))) B)
(/.f64 (+.f64 1 (-.f64 (/.f64 3/2 (pow.f64 F 4)) (/.f64 1 (pow.f64 F 2)))) B)
(/.f64 (+.f64 1 (+.f64 (/.f64 3/2 (pow.f64 F 4)) (/.f64 -1 (pow.f64 F 2)))) B)
(/.f64 (-.f64 (+.f64 1 (*.f64 3/2 (/.f64 1 (pow.f64 F 4)))) (/.f64 1 (pow.f64 F 2))) B)
(/.f64 (+.f64 1 (-.f64 (/.f64 3/2 (pow.f64 F 4)) (/.f64 1 (pow.f64 F 2)))) B)
(/.f64 (+.f64 1 (+.f64 (/.f64 3/2 (pow.f64 F 4)) (/.f64 -1 (pow.f64 F 2)))) B)
(/.f64 (-.f64 (+.f64 1 (*.f64 3/2 (/.f64 1 (pow.f64 F 4)))) (/.f64 1 (pow.f64 F 2))) B)
(/.f64 (+.f64 1 (-.f64 (/.f64 3/2 (pow.f64 F 4)) (/.f64 1 (pow.f64 F 2)))) B)
(/.f64 (+.f64 1 (+.f64 (/.f64 3/2 (pow.f64 F 4)) (/.f64 -1 (pow.f64 F 2)))) B)
(/.f64 (-.f64 (+.f64 1 (*.f64 3/2 (/.f64 1 (pow.f64 F 4)))) (/.f64 1 (pow.f64 F 2))) B)
(/.f64 (+.f64 1 (-.f64 (/.f64 3/2 (pow.f64 F 4)) (/.f64 1 (pow.f64 F 2)))) B)
(/.f64 (+.f64 1 (+.f64 (/.f64 3/2 (pow.f64 F 4)) (/.f64 -1 (pow.f64 F 2)))) B)
(/.f64 (-.f64 (+.f64 1 (*.f64 3/2 (/.f64 1 (pow.f64 F 4)))) (/.f64 1 (pow.f64 F 2))) B)
(/.f64 (+.f64 1 (-.f64 (/.f64 3/2 (pow.f64 F 4)) (/.f64 1 (pow.f64 F 2)))) B)
(/.f64 (+.f64 1 (+.f64 (/.f64 3/2 (pow.f64 F 4)) (/.f64 -1 (pow.f64 F 2)))) B)
(/.f64 (-.f64 (+.f64 1 (*.f64 3/2 (/.f64 1 (pow.f64 F 4)))) (/.f64 1 (pow.f64 F 2))) B)
(/.f64 (+.f64 1 (-.f64 (/.f64 3/2 (pow.f64 F 4)) (/.f64 1 (pow.f64 F 2)))) B)
(/.f64 (+.f64 1 (+.f64 (/.f64 3/2 (pow.f64 F 4)) (/.f64 -1 (pow.f64 F 2)))) B)
(*.f64 -1 (/.f64 (-.f64 (/.f64 1 (pow.f64 F 2)) (+.f64 1 (*.f64 3/2 (/.f64 1 (pow.f64 F 4))))) B))
(neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 F 2)) (+.f64 1 (/.f64 3/2 (pow.f64 F 4)))) B))
(/.f64 (neg.f64 (+.f64 (/.f64 1 (pow.f64 F 2)) (-.f64 -1 (/.f64 3/2 (pow.f64 F 4))))) B)
(*.f64 -1 (/.f64 (-.f64 (/.f64 1 (pow.f64 F 2)) (+.f64 1 (*.f64 3/2 (/.f64 1 (pow.f64 F 4))))) B))
(neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 F 2)) (+.f64 1 (/.f64 3/2 (pow.f64 F 4)))) B))
(/.f64 (neg.f64 (+.f64 (/.f64 1 (pow.f64 F 2)) (-.f64 -1 (/.f64 3/2 (pow.f64 F 4))))) B)
(*.f64 -1 (/.f64 (-.f64 (/.f64 1 (pow.f64 F 2)) (+.f64 1 (*.f64 3/2 (/.f64 1 (pow.f64 F 4))))) B))
(neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 F 2)) (+.f64 1 (/.f64 3/2 (pow.f64 F 4)))) B))
(/.f64 (neg.f64 (+.f64 (/.f64 1 (pow.f64 F 2)) (-.f64 -1 (/.f64 3/2 (pow.f64 F 4))))) B)
(*.f64 -1 (/.f64 (-.f64 (/.f64 1 (pow.f64 F 2)) (+.f64 1 (*.f64 3/2 (/.f64 1 (pow.f64 F 4))))) B))
(neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 F 2)) (+.f64 1 (/.f64 3/2 (pow.f64 F 4)))) B))
(/.f64 (neg.f64 (+.f64 (/.f64 1 (pow.f64 F 2)) (-.f64 -1 (/.f64 3/2 (pow.f64 F 4))))) B)
(/.f64 3/2 (*.f64 B (pow.f64 F 4)))
(/.f64 (/.f64 3/2 B) (pow.f64 F 4))
(-.f64 (*.f64 3/2 (/.f64 1 (*.f64 B (pow.f64 F 4)))) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(+.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (/.f64 -1 B) (pow.f64 F 2)))
(-.f64 (+.f64 (/.f64 1 B) (*.f64 3/2 (/.f64 1 (*.f64 B (pow.f64 F 4))))) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 1 (*.f64 B (pow.f64 F 2)))))
(+.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B))
(-.f64 (+.f64 (/.f64 1 B) (*.f64 3/2 (/.f64 1 (*.f64 B (pow.f64 F 4))))) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 1 (*.f64 B (pow.f64 F 2)))))
(+.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B))
(/.f64 1 B)
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(-.f64 (+.f64 (*.f64 3/2 (/.f64 1 (*.f64 B (pow.f64 F 4)))) (/.f64 1 B)) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 1 (*.f64 B (pow.f64 F 2)))))
(+.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 1 (*.f64 B (pow.f64 F 4)))) (/.f64 1 B)) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 1 (*.f64 B (pow.f64 F 2)))))
(+.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B))
(/.f64 1 B)
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(-.f64 (+.f64 (*.f64 3/2 (/.f64 1 (*.f64 B (pow.f64 F 4)))) (/.f64 1 B)) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 1 (*.f64 B (pow.f64 F 2)))))
(+.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 1 (*.f64 B (pow.f64 F 4)))) (/.f64 1 B)) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 1 (*.f64 B (pow.f64 F 2)))))
(+.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(/.f64 (-.f64 1 (/.f64 1 (pow.f64 F 2))) B)
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(/.f64 (-.f64 1 (/.f64 1 (pow.f64 F 2))) B)
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(/.f64 (-.f64 1 (/.f64 1 (pow.f64 F 2))) B)
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(/.f64 (-.f64 1 (/.f64 1 (pow.f64 F 2))) B)
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(/.f64 (-.f64 1 (/.f64 1 (pow.f64 F 2))) B)
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(/.f64 (-.f64 1 (/.f64 1 (pow.f64 F 2))) B)
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(/.f64 (-.f64 1 (/.f64 1 (pow.f64 F 2))) B)
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(/.f64 (-.f64 1 (/.f64 1 (pow.f64 F 2))) B)
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(*.f64 -1 (/.f64 (-.f64 (/.f64 1 (pow.f64 F 2)) 1) B))
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(*.f64 -1 (/.f64 (-.f64 (/.f64 1 (pow.f64 F 2)) 1) B))
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(*.f64 -1 (/.f64 (-.f64 (/.f64 1 (pow.f64 F 2)) 1) B))
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(*.f64 -1 (/.f64 (-.f64 (/.f64 1 (pow.f64 F 2)) 1) B))
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(/.f64 -1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 -1 B) (pow.f64 F 2))
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(/.f64 1 B)
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(/.f64 1 B)
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(-.f64 (/.f64 1 B) (/.f64 1 (*.f64 B (pow.f64 F 2))))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (tan.f64 B)))) 1)
(/.f64 x (tan.f64 B))
(/.f64 x (tan.f64 B))
(/.f64 1 (/.f64 (tan.f64 B) x))
(*.f64 (/.f64 1 (tan.f64 B)) x)
(*.f64 x (/.f64 1 (tan.f64 B)))
(/.f64 (sqrt.f64 x) (/.f64 (tan.f64 B) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 x) (tan.f64 B)) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (tan.f64 B)))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (tan.f64 B) (cbrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (tan.f64 B)) (cbrt.f64 x))
(/.f64 (*.f64 x -1) (tan.f64 B))
(/.f64 (neg.f64 x) (tan.f64 B))
(/.f64 (*.f64 -1 x) (tan.f64 B))
(/.f64 (neg.f64 x) (tan.f64 B))
(/.f64 (/.f64 x 1) (tan.f64 B))
(/.f64 x (tan.f64 B))
(/.f64 (/.f64 x -1) (tan.f64 B))
(/.f64 x (*.f64 (tan.f64 B) -1))
(/.f64 x (*.f64 -1 (tan.f64 B)))
(/.f64 (/.f64 x (sqrt.f64 (tan.f64 B))) (sqrt.f64 (tan.f64 B)))
(/.f64 x (tan.f64 B))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (tan.f64 B)) 2)) (cbrt.f64 (tan.f64 B)))
(/.f64 x (tan.f64 B))
(/.f64 (neg.f64 x) (tan.f64 B))
(pow.f64 (/.f64 x (tan.f64 B)) 1)
(/.f64 x (tan.f64 B))
(pow.f64 (sqrt.f64 (/.f64 x (tan.f64 B))) 2)
(/.f64 x (tan.f64 B))
(pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3)
(/.f64 x (tan.f64 B))
(pow.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3) 1/3)
(/.f64 x (tan.f64 B))
(sqrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 2))
(fabs.f64 (/.f64 x (tan.f64 B)))
(log.f64 (exp.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (tan.f64 B)))))
(/.f64 x (tan.f64 B))
(cbrt.f64 (pow.f64 (/.f64 x (tan.f64 B)) 3))
(/.f64 x (tan.f64 B))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 1 (tan.f64 B)) 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (/.f64 1 (pow.f64 (tan.f64 B) 3))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 x 3) 1) (pow.f64 (tan.f64 B) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (/.f64 1 (pow.f64 (tan.f64 B) 3))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 x 3) 1) (pow.f64 (tan.f64 B) 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (tan.f64 B) 3)))
(/.f64 x (tan.f64 B))
(expm1.f64 (log1p.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(exp.f64 (log.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(exp.f64 (*.f64 (log.f64 (/.f64 x (tan.f64 B))) 1))
(/.f64 x (tan.f64 B))
(log1p.f64 (expm1.f64 (/.f64 x (tan.f64 B))))
(/.f64 x (tan.f64 B))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (tan.f64 B)))) 1)
(/.f64 1 (tan.f64 B))
(*.f64 1 (/.f64 1 (tan.f64 B)))
(/.f64 1 (tan.f64 B))
(*.f64 (/.f64 1 (tan.f64 B)) 1)
(/.f64 1 (tan.f64 B))
(*.f64 -1 (/.f64 1 (tan.f64 B)))
(/.f64 -1 (tan.f64 B))
(*.f64 (pow.f64 (tan.f64 B) -1/2) (pow.f64 (tan.f64 B) -1/2))
(/.f64 1 (tan.f64 B))
(*.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) (cbrt.f64 (pow.f64 (tan.f64 B) -2)))
(/.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (cbrt.f64 (tan.f64 B)))
(*.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (/.f64 1 (cbrt.f64 (tan.f64 B))))
(*.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) (cbrt.f64 (pow.f64 (tan.f64 B) -2)))
(/.f64 (cbrt.f64 (pow.f64 (tan.f64 B) -2)) (cbrt.f64 (tan.f64 B)))
(*.f64 (pow.f64 (sqrt.f64 (tan.f64 B)) -1) (pow.f64 (sqrt.f64 (tan.f64 B)) -1))
(pow.f64 (sqrt.f64 (tan.f64 B)) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (tan.f64 B)) 2) -1) (pow.f64 (cbrt.f64 (tan.f64 B)) -1))
(*.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 B)) 2)))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) 1) (pow.f64 (cbrt.f64 (tan.f64 B)) 2))
(pow.f64 (tan.f64 B) -1)
(/.f64 1 (tan.f64 B))
(pow.f64 (/.f64 1 (tan.f64 B)) 1)
(/.f64 1 (tan.f64 B))
(pow.f64 (pow.f64 (tan.f64 B) -1/2) 2)
(/.f64 1 (tan.f64 B))
(pow.f64 (/.f64 1 (cbrt.f64 (tan.f64 B))) 3)
(/.f64 1 (tan.f64 B))
(pow.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3) 1/3)
(/.f64 1 (tan.f64 B))
(sqrt.f64 (pow.f64 (tan.f64 B) -2))
(log.f64 (exp.f64 (/.f64 1 (tan.f64 B))))
(/.f64 1 (tan.f64 B))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (tan.f64 B)))))
(/.f64 1 (tan.f64 B))
(cbrt.f64 (pow.f64 (/.f64 1 (tan.f64 B)) 3))
(/.f64 1 (tan.f64 B))
(expm1.f64 (log1p.f64 (/.f64 1 (tan.f64 B))))
(/.f64 1 (tan.f64 B))
(exp.f64 (neg.f64 (log.f64 (tan.f64 B))))
(/.f64 1 (tan.f64 B))
(exp.f64 (*.f64 (log.f64 (tan.f64 B)) -1))
(/.f64 1 (tan.f64 B))
(exp.f64 (*.f64 (neg.f64 (log.f64 (tan.f64 B))) 1))
(/.f64 1 (tan.f64 B))
(log1p.f64 (expm1.f64 (/.f64 1 (tan.f64 B))))
(/.f64 1 (tan.f64 B))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))) 1)
(*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 B 2) 1/36) (pow.f64 B -2)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (fma.f64 B 1/6 (/.f64 -1 B)))
(/.f64 (-.f64 (*.f64 (pow.f64 B 2) 1/36) (pow.f64 B -2)) (/.f64 (fma.f64 B 1/6 (/.f64 -1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 F (-.f64 (*.f64 (pow.f64 B 2) 1/36) (pow.f64 B -2)))) (fma.f64 B 1/6 (/.f64 -1 B)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 3) 1/216) (pow.f64 B -3)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) (+.f64 (*.f64 (pow.f64 B 2) 1/36) (+.f64 (pow.f64 B -2) -1/6)))
(/.f64 (fma.f64 (pow.f64 B 3) 1/216 (pow.f64 B -3)) (/.f64 (fma.f64 (pow.f64 B 2) 1/36 (+.f64 (pow.f64 B -2) -1/6)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))
(/.f64 (fma.f64 (pow.f64 B 3) 1/216 (pow.f64 B -3)) (/.f64 (/.f64 (+.f64 -1/6 (fma.f64 (pow.f64 B 2) 1/36 (pow.f64 B -2))) F) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))
(pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 1)
(*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) 2)
(*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) 3)
(*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(pow.f64 (pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 3) 1/3)
(*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F) 2) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))) 2) (/.f64 1 (fma.f64 x 2 (fma.f64 F F 2)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 F) (fma.f64 B 1/6 (/.f64 1 B))) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))
(*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))))))
(*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2))) 3))
(*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F) 3) (pow.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 3)))
(*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) 3) (pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F) 3)))
(*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))
(*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(exp.f64 (log.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))
(*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))) 1))
(*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))))
(*.f64 (fma.f64 B 1/6 (/.f64 1 B)) (*.f64 F (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)))
(*.f64 (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(+.f64 (*.f64 F (*.f64 B 1/6)) (*.f64 F (/.f64 1 B)))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(+.f64 (*.f64 F (/.f64 1 B)) (*.f64 F (*.f64 B 1/6)))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(+.f64 (*.f64 (*.f64 B 1/6) F) (*.f64 (/.f64 1 B) F))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(+.f64 (*.f64 (/.f64 1 B) F) (*.f64 (*.f64 B 1/6) F))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F))) 1)
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(/.f64 (*.f64 F (-.f64 (*.f64 (pow.f64 B 2) 1/36) (pow.f64 B -2))) (fma.f64 B 1/6 (/.f64 -1 B)))
(/.f64 F (/.f64 (fma.f64 B 1/6 (/.f64 -1 B)) (-.f64 (*.f64 (pow.f64 B 2) 1/36) (pow.f64 B -2))))
(*.f64 (/.f64 F (fma.f64 B 1/6 (/.f64 -1 B))) (-.f64 (*.f64 (pow.f64 B 2) 1/36) (pow.f64 B -2)))
(/.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 3) 1/216) (pow.f64 B -3))) (+.f64 (*.f64 (pow.f64 B 2) 1/36) (+.f64 (pow.f64 B -2) -1/6)))
(/.f64 F (/.f64 (fma.f64 (pow.f64 B 2) 1/36 (+.f64 (pow.f64 B -2) -1/6)) (fma.f64 (pow.f64 B 3) 1/216 (pow.f64 B -3))))
(*.f64 (/.f64 F (+.f64 -1/6 (fma.f64 (pow.f64 B 2) 1/36 (pow.f64 B -2)))) (fma.f64 (pow.f64 B 3) 1/216 (pow.f64 B -3)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 B 2) 1/36) (pow.f64 B -2)) F) (fma.f64 B 1/6 (/.f64 -1 B)))
(/.f64 F (/.f64 (fma.f64 B 1/6 (/.f64 -1 B)) (-.f64 (*.f64 (pow.f64 B 2) 1/36) (pow.f64 B -2))))
(*.f64 (/.f64 F (fma.f64 B 1/6 (/.f64 -1 B))) (-.f64 (*.f64 (pow.f64 B 2) 1/36) (pow.f64 B -2)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 3) 1/216) (pow.f64 B -3)) F) (+.f64 (*.f64 (pow.f64 B 2) 1/36) (+.f64 (pow.f64 B -2) -1/6)))
(/.f64 F (/.f64 (fma.f64 (pow.f64 B 2) 1/36 (+.f64 (pow.f64 B -2) -1/6)) (fma.f64 (pow.f64 B 3) 1/216 (pow.f64 B -3))))
(*.f64 (/.f64 F (+.f64 -1/6 (fma.f64 (pow.f64 B 2) 1/36 (pow.f64 B -2)))) (fma.f64 (pow.f64 B 3) 1/216 (pow.f64 B -3)))
(pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F) 1)
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F)) 2)
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F)) 3)
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(pow.f64 (pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F) 3) 1/3)
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F) 2))
(sqrt.f64 (pow.f64 (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))) 2))
(fabs.f64 (*.f64 F (fma.f64 B 1/6 (/.f64 1 B))))
(log.f64 (pow.f64 (exp.f64 F) (fma.f64 B 1/6 (/.f64 1 B))))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F))))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F) 3))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 B 1/6 (/.f64 1 B)) 3) (pow.f64 F 3)))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(cbrt.f64 (*.f64 (pow.f64 F 3) (pow.f64 (fma.f64 B 1/6 (/.f64 1 B)) 3)))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F)))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(exp.f64 (log.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F)))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F)) 1))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 B 1/6 (/.f64 1 B)) F)))
(fma.f64 1/6 (*.f64 B F) (/.f64 F B))
(*.f64 F (fma.f64 B 1/6 (/.f64 1 B)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 B 1/6))) 1)
(*.f64 B 1/6)
(pow.f64 (*.f64 B 1/6) 1)
(*.f64 B 1/6)
(pow.f64 (*.f64 (pow.f64 B 3) 1/216) 1/3)
(cbrt.f64 (*.f64 (pow.f64 B 3) 1/216))
(pow.f64 (sqrt.f64 (*.f64 B 1/6)) 2)
(*.f64 B 1/6)
(pow.f64 (cbrt.f64 (*.f64 B 1/6)) 3)
(*.f64 B 1/6)
(sqrt.f64 (*.f64 (pow.f64 B 2) 1/36))
(log.f64 (pow.f64 (exp.f64 B) 1/6))
(*.f64 B 1/6)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 B 1/6))))
(*.f64 B 1/6)
(cbrt.f64 (*.f64 (pow.f64 B 3) 1/216))
(expm1.f64 (log1p.f64 (*.f64 B 1/6)))
(*.f64 B 1/6)
(exp.f64 (log.f64 (*.f64 B 1/6)))
(*.f64 B 1/6)
(exp.f64 (*.f64 (log.f64 (*.f64 B 1/6)) 1))
(*.f64 B 1/6)
(log1p.f64 (expm1.f64 (*.f64 B 1/6)))
(*.f64 B 1/6)
(-.f64 (/.f64 1 B) (-.f64 (/.f64 (pow.f64 F -2) B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B)))
(-.f64 (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) (/.f64 (pow.f64 F -2) B))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B)))
(-.f64 (/.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))) (/.f64 (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(/.f64 (-.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2)) (+.f64 (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 1 B)) (/.f64 (pow.f64 F -2) B)))
(/.f64 (-.f64 (/.f64 (/.f64 9/4 (pow.f64 B 2)) (pow.f64 F 8)) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2)) (+.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (+.f64 (/.f64 -1 B) (/.f64 (pow.f64 F -2) B))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))) 1)
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B)))
(*.f64 1 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B)))
(*.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 1)
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B)))
(*.f64 (-.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2)) (/.f64 1 (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(/.f64 (-.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2)) (+.f64 (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 1 B)) (/.f64 (pow.f64 F -2) B)))
(/.f64 (-.f64 (/.f64 (/.f64 9/4 (pow.f64 B 2)) (pow.f64 F 8)) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2)) (+.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (+.f64 (/.f64 -1 B) (/.f64 (pow.f64 F -2) B))))
(*.f64 (+.f64 (pow.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) 3) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3)) (/.f64 1 (+.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (*.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (-.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))))))
(*.f64 (+.f64 (/.f64 27/8 (pow.f64 (*.f64 B (pow.f64 F 4)) 3)) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3)) (/.f64 1 (+.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (*.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (-.f64 (/.f64 1 B) (+.f64 (/.f64 (pow.f64 F -2) B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) 3) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3)) (fma.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (-.f64 (/.f64 1 B) (+.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B))) (/.f64 (/.f64 9/4 (pow.f64 B 2)) (pow.f64 F 8))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))) (sqrt.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))) 2))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))) 2) (cbrt.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B)))
(/.f64 1 (/.f64 (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (-.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2))))
(/.f64 (-.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2)) (+.f64 (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 1 B)) (/.f64 (pow.f64 F -2) B)))
(/.f64 (-.f64 (/.f64 (/.f64 9/4 (pow.f64 B 2)) (pow.f64 F 8)) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2)) (+.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (+.f64 (/.f64 -1 B) (/.f64 (pow.f64 F -2) B))))
(/.f64 1 (/.f64 (+.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (*.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (-.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))))) (+.f64 (pow.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) 3) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3))))
(*.f64 (+.f64 (/.f64 27/8 (pow.f64 (*.f64 B (pow.f64 F 4)) 3)) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3)) (/.f64 1 (+.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (*.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (-.f64 (/.f64 1 B) (+.f64 (/.f64 (pow.f64 F -2) B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) 3) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3)) (fma.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (-.f64 (/.f64 1 B) (+.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B))) (/.f64 (/.f64 9/4 (pow.f64 B 2)) (pow.f64 F 8))))
(/.f64 (-.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2)) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(/.f64 (-.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2)) (+.f64 (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 1 B)) (/.f64 (pow.f64 F -2) B)))
(/.f64 (-.f64 (/.f64 (/.f64 9/4 (pow.f64 B 2)) (pow.f64 F 8)) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2)) (+.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (+.f64 (/.f64 -1 B) (/.f64 (pow.f64 F -2) B))))
(/.f64 (+.f64 (pow.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) 3) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3)) (+.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (*.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (-.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))))))
(*.f64 (+.f64 (/.f64 27/8 (pow.f64 (*.f64 B (pow.f64 F 4)) 3)) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3)) (/.f64 1 (+.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (*.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (-.f64 (/.f64 1 B) (+.f64 (/.f64 (pow.f64 F -2) B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) 3) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3)) (fma.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (-.f64 (/.f64 1 B) (+.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B))) (/.f64 (/.f64 9/4 (pow.f64 B 2)) (pow.f64 F 8))))
(/.f64 (+.f64 (pow.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) 3) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3)) (+.f64 (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2) (-.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (*.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))))
(/.f64 (+.f64 (/.f64 27/8 (pow.f64 (*.f64 B (pow.f64 F 4)) 3)) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3)) (+.f64 (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2) (-.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (*.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) 3) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3)) (+.f64 (/.f64 (/.f64 9/4 (pow.f64 B 2)) (pow.f64 F 8)) (+.f64 (*.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (+.f64 (/.f64 -1 B) (/.f64 (pow.f64 F -2) B))) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2) (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8)))) (-.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2) (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8)))) (-.f64 (/.f64 1 B) (+.f64 (/.f64 (pow.f64 F -2) B) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2) (/.f64 -9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8)))) (-.f64 (/.f64 1 B) (+.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (+.f64 (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) (/.f64 (pow.f64 F -2) B)))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (+.f64 (/.f64 (pow.f64 F -2) B) (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 B) (/.f64 (/.f64 3/2 B) (pow.f64 F 4))) (+.f64 (/.f64 1 B) (/.f64 (/.f64 3/2 B) (pow.f64 F 4)))) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (+.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (*.f64 (+.f64 (pow.f64 F -2) 1) (/.f64 1 B))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) 3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (+.f64 (*.f64 (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))) (+.f64 (/.f64 (pow.f64 B -2) (pow.f64 F 4)) (*.f64 (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) (/.f64 (pow.f64 F -2) B)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) 3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (fma.f64 (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) (+.f64 (/.f64 (pow.f64 B -2) (pow.f64 F 4)) (*.f64 (/.f64 (pow.f64 F -2) B) (+.f64 (/.f64 1 B) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 1 B) (/.f64 (/.f64 3/2 B) (pow.f64 F 4))) 3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (fma.f64 (+.f64 (/.f64 1 B) (/.f64 (/.f64 3/2 B) (pow.f64 F 4))) (+.f64 (/.f64 1 B) (/.f64 (/.f64 3/2 B) (pow.f64 F 4))) (fma.f64 (/.f64 (pow.f64 F -2) B) (+.f64 (/.f64 1 B) (/.f64 (/.f64 3/2 B) (pow.f64 F 4))) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))))
(/.f64 (+.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (*.f64 (*.f64 (*.f64 B (pow.f64 F 4)) 2/3) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))))) (*.f64 (*.f64 (*.f64 B (pow.f64 F 4)) 2/3) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(/.f64 (fma.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 B (*.f64 (pow.f64 F 4) 2/3)) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (*.f64 (*.f64 B (pow.f64 F 4)) (*.f64 2/3 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(/.f64 (fma.f64 (*.f64 B (pow.f64 F 4)) (*.f64 2/3 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))) (*.f64 (+.f64 (pow.f64 F -2) 1) (/.f64 1 B))) (*.f64 (*.f64 B (pow.f64 F 4)) (*.f64 (*.f64 (+.f64 (pow.f64 F -2) 1) (/.f64 1 B)) 2/3)))
(/.f64 (+.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (*.f64 (*.f64 (*.f64 B (pow.f64 F 4)) 2/3) (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))))) (*.f64 (*.f64 (*.f64 B (pow.f64 F 4)) 2/3) (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (*.f64 B (*.f64 (pow.f64 F 4) 2/3)) (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))) (*.f64 (*.f64 B (pow.f64 F 4)) (*.f64 2/3 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))))))
(/.f64 (fma.f64 (*.f64 B (*.f64 (pow.f64 F 4) 2/3)) (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (fma.f64 (pow.f64 B -2) (pow.f64 F -2) (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))))) (*.f64 (*.f64 B (pow.f64 F 4)) (*.f64 2/3 (fma.f64 (pow.f64 B -2) (pow.f64 F -2) (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))))))
(/.f64 (+.f64 (*.f64 B (pow.f64 F 2)) (*.f64 (*.f64 (*.f64 B (pow.f64 F 4)) 2/3) (fma.f64 F F -1))) (*.f64 (*.f64 (*.f64 B (pow.f64 F 4)) 2/3) (*.f64 B (pow.f64 F 2))))
(/.f64 (fma.f64 B (pow.f64 F 2) (*.f64 (*.f64 B (pow.f64 F 4)) (*.f64 2/3 (fma.f64 F F -1)))) (*.f64 (*.f64 (*.f64 (pow.f64 B 2) (pow.f64 F 2)) (pow.f64 F 4)) 2/3))
(/.f64 (fma.f64 B (pow.f64 F 2) (*.f64 2/3 (*.f64 (pow.f64 F 4) (*.f64 B (fma.f64 F F -1))))) (*.f64 2/3 (*.f64 B (*.f64 B (pow.f64 F 6)))))
(/.f64 (+.f64 (*.f64 3/2 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (*.f64 (*.f64 B (pow.f64 F 4)) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))))) (*.f64 (*.f64 B (pow.f64 F 4)) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(/.f64 (fma.f64 3/2 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (*.f64 (*.f64 B (pow.f64 F 4)) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))))) (*.f64 (*.f64 B (pow.f64 F 4)) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(/.f64 (fma.f64 B (*.f64 (pow.f64 F 4) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))) (*.f64 3/2 (*.f64 (+.f64 (pow.f64 F -2) 1) (/.f64 1 B)))) (*.f64 (pow.f64 F 4) (*.f64 B (*.f64 (+.f64 (pow.f64 F -2) 1) (/.f64 1 B)))))
(/.f64 (+.f64 (*.f64 3/2 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))) (*.f64 (*.f64 B (pow.f64 F 4)) (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))))) (*.f64 (*.f64 B (pow.f64 F 4)) (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))))
(/.f64 (fma.f64 3/2 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (*.f64 (*.f64 B (pow.f64 F 4)) (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))))) (*.f64 B (*.f64 (pow.f64 F 4) (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))))))
(/.f64 (fma.f64 B (*.f64 (pow.f64 F 4) (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6)))) (*.f64 3/2 (fma.f64 (pow.f64 B -2) (pow.f64 F -2) (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))))) (*.f64 B (*.f64 (pow.f64 F 4) (fma.f64 (pow.f64 B -2) (pow.f64 F -2) (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))))))
(/.f64 (+.f64 (*.f64 3/2 (*.f64 B (pow.f64 F 2))) (*.f64 (*.f64 B (pow.f64 F 4)) (fma.f64 F F -1))) (*.f64 (*.f64 B (pow.f64 F 4)) (*.f64 B (pow.f64 F 2))))
(/.f64 (fma.f64 (fma.f64 F F -1) (*.f64 B (pow.f64 F 4)) (*.f64 (*.f64 3/2 B) (pow.f64 F 2))) (*.f64 (*.f64 (pow.f64 B 2) (pow.f64 F 2)) (pow.f64 F 4)))
(/.f64 (*.f64 B (+.f64 (*.f64 (pow.f64 F 4) (fma.f64 F F -1)) (*.f64 (pow.f64 F 2) 3/2))) (*.f64 B (*.f64 B (pow.f64 F 6))))
(/.f64 (+.f64 (*.f64 (/.f64 3/2 B) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (*.f64 (pow.f64 F 4) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))))) (*.f64 (pow.f64 F 4) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(/.f64 (fma.f64 (/.f64 3/2 B) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (*.f64 (pow.f64 F 4) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))))) (*.f64 (pow.f64 F 4) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(/.f64 (fma.f64 (pow.f64 F 4) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (*.f64 (+.f64 (pow.f64 F -2) 1) (/.f64 1 B)) (/.f64 3/2 B))) (*.f64 (pow.f64 F 4) (*.f64 (+.f64 (pow.f64 F -2) 1) (/.f64 1 B))))
(/.f64 (+.f64 (*.f64 (/.f64 3/2 B) (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))) (*.f64 (pow.f64 F 4) (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))))) (*.f64 (pow.f64 F 4) (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (pow.f64 F 4) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (/.f64 3/2 B))) (*.f64 (pow.f64 F 4) (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))))
(/.f64 (fma.f64 (pow.f64 F 4) (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (*.f64 (fma.f64 (pow.f64 B -2) (pow.f64 F -2) (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))) (/.f64 3/2 B))) (*.f64 (pow.f64 F 4) (fma.f64 (pow.f64 B -2) (pow.f64 F -2) (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))))))
(/.f64 (+.f64 (*.f64 (/.f64 3/2 B) (*.f64 B (pow.f64 F 2))) (*.f64 (pow.f64 F 4) (fma.f64 F F -1))) (*.f64 (pow.f64 F 4) (*.f64 B (pow.f64 F 2))))
(/.f64 (fma.f64 (fma.f64 F F -1) (pow.f64 F 4) (*.f64 B (*.f64 (pow.f64 F 2) (/.f64 3/2 B)))) (*.f64 B (*.f64 (pow.f64 F 2) (pow.f64 F 4))))
(/.f64 (fma.f64 (/.f64 (*.f64 B 3/2) B) (pow.f64 F 2) (*.f64 (pow.f64 F 4) (fma.f64 F F -1))) (*.f64 B (pow.f64 F 6)))
(/.f64 (+.f64 (*.f64 -3/2 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (*.f64 (*.f64 (pow.f64 F 4) (neg.f64 B)) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))))) (*.f64 (*.f64 (pow.f64 F 4) (neg.f64 B)) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(/.f64 (fma.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 F 4) (neg.f64 B)) (*.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) -3/2)) (*.f64 (pow.f64 F 4) (*.f64 (neg.f64 B) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 F -2) 1) (/.f64 1 B)) -3/2 (*.f64 (*.f64 (pow.f64 F 4) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))) (neg.f64 B))) (*.f64 (pow.f64 F 4) (+.f64 -1 (*.f64 (neg.f64 B) (/.f64 (pow.f64 F -2) B)))))
(/.f64 (+.f64 (*.f64 -3/2 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))) (*.f64 (*.f64 (pow.f64 F 4) (neg.f64 B)) (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))))) (*.f64 (*.f64 (pow.f64 F 4) (neg.f64 B)) (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (*.f64 (pow.f64 F 4) (neg.f64 B)) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) -3/2)) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (*.f64 (pow.f64 F 4) (neg.f64 B))))
(/.f64 (fma.f64 (pow.f64 F 4) (*.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (neg.f64 B)) (*.f64 (fma.f64 (pow.f64 B -2) (pow.f64 F -2) (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))) -3/2)) (*.f64 (fma.f64 (pow.f64 B -2) (pow.f64 F -2) (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))) (*.f64 (pow.f64 F 4) (neg.f64 B))))
(/.f64 (+.f64 (*.f64 -3/2 (*.f64 B (pow.f64 F 2))) (*.f64 (*.f64 (pow.f64 F 4) (neg.f64 B)) (fma.f64 F F -1))) (*.f64 (*.f64 (pow.f64 F 4) (neg.f64 B)) (*.f64 B (pow.f64 F 2))))
(/.f64 (fma.f64 (fma.f64 F F -1) (*.f64 (pow.f64 F 4) (neg.f64 B)) (*.f64 B (*.f64 (pow.f64 F 2) -3/2))) (*.f64 (pow.f64 F 4) (neg.f64 (*.f64 (pow.f64 B 2) (pow.f64 F 2)))))
(/.f64 (fma.f64 B (*.f64 (pow.f64 F 2) -3/2) (*.f64 (pow.f64 F 4) (*.f64 B (fma.f64 -1 (pow.f64 F 2) 1)))) (*.f64 (neg.f64 B) (*.f64 B (pow.f64 F 6))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (*.f64 B (pow.f64 F 4)) 2/3)) (*.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 1)) (*.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (*.f64 (*.f64 B (pow.f64 F 4)) 2/3)))
(/.f64 (fma.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 B (*.f64 (pow.f64 F 4) 2/3)) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (*.f64 (*.f64 B (pow.f64 F 4)) (*.f64 2/3 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(/.f64 (fma.f64 (*.f64 B (pow.f64 F 4)) (*.f64 2/3 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))) (*.f64 (+.f64 (pow.f64 F -2) 1) (/.f64 1 B))) (*.f64 (*.f64 B (pow.f64 F 4)) (*.f64 (*.f64 (+.f64 (pow.f64 F -2) 1) (/.f64 1 B)) 2/3)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 B (pow.f64 F 4))) (*.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3/2)) (*.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (*.f64 B (pow.f64 F 4))))
(/.f64 (fma.f64 3/2 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (*.f64 (*.f64 B (pow.f64 F 4)) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))))) (*.f64 (*.f64 B (pow.f64 F 4)) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(/.f64 (fma.f64 B (*.f64 (pow.f64 F 4) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))) (*.f64 3/2 (*.f64 (+.f64 (pow.f64 F -2) 1) (/.f64 1 B)))) (*.f64 (pow.f64 F 4) (*.f64 B (*.f64 (+.f64 (pow.f64 F -2) 1) (/.f64 1 B)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (pow.f64 F 4)) (*.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (/.f64 3/2 B))) (*.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (pow.f64 F 4)))
(/.f64 (fma.f64 (/.f64 3/2 B) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (*.f64 (pow.f64 F 4) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))))) (*.f64 (pow.f64 F 4) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(/.f64 (fma.f64 (pow.f64 F 4) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (*.f64 (+.f64 (pow.f64 F -2) 1) (/.f64 1 B)) (/.f64 3/2 B))) (*.f64 (pow.f64 F 4) (*.f64 (+.f64 (pow.f64 F -2) 1) (/.f64 1 B))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 F 4) (neg.f64 B))) (*.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) -3/2)) (*.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (*.f64 (pow.f64 F 4) (neg.f64 B))))
(/.f64 (fma.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 F 4) (neg.f64 B)) (*.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) -3/2)) (*.f64 (pow.f64 F 4) (*.f64 (neg.f64 B) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 F -2) 1) (/.f64 1 B)) -3/2 (*.f64 (*.f64 (pow.f64 F 4) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))) (neg.f64 B))) (*.f64 (pow.f64 F 4) (+.f64 -1 (*.f64 (neg.f64 B) (/.f64 (pow.f64 F -2) B)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (*.f64 (*.f64 B (pow.f64 F 4)) 2/3)) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) 1)) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (*.f64 (*.f64 B (pow.f64 F 4)) 2/3)))
(/.f64 (fma.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (*.f64 B (*.f64 (pow.f64 F 4) 2/3)) (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))) (*.f64 (*.f64 B (pow.f64 F 4)) (*.f64 2/3 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))))))
(/.f64 (fma.f64 (*.f64 B (*.f64 (pow.f64 F 4) 2/3)) (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (fma.f64 (pow.f64 B -2) (pow.f64 F -2) (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))))) (*.f64 (*.f64 B (pow.f64 F 4)) (*.f64 2/3 (fma.f64 (pow.f64 B -2) (pow.f64 F -2) (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (*.f64 B (pow.f64 F 4))) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) 3/2)) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (*.f64 B (pow.f64 F 4))))
(/.f64 (fma.f64 3/2 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (*.f64 (*.f64 B (pow.f64 F 4)) (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))))) (*.f64 B (*.f64 (pow.f64 F 4) (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))))))
(/.f64 (fma.f64 B (*.f64 (pow.f64 F 4) (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6)))) (*.f64 3/2 (fma.f64 (pow.f64 B -2) (pow.f64 F -2) (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))))) (*.f64 B (*.f64 (pow.f64 F 4) (fma.f64 (pow.f64 B -2) (pow.f64 F -2) (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (pow.f64 F 4)) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (/.f64 3/2 B))) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (pow.f64 F 4)))
(/.f64 (fma.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (pow.f64 F 4) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (/.f64 3/2 B))) (*.f64 (pow.f64 F 4) (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))))
(/.f64 (fma.f64 (pow.f64 F 4) (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (*.f64 (fma.f64 (pow.f64 B -2) (pow.f64 F -2) (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))) (/.f64 3/2 B))) (*.f64 (pow.f64 F 4) (fma.f64 (pow.f64 B -2) (pow.f64 F -2) (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (*.f64 (pow.f64 F 4) (neg.f64 B))) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) -3/2)) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (*.f64 (pow.f64 F 4) (neg.f64 B))))
(/.f64 (fma.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (*.f64 (pow.f64 F 4) (neg.f64 B)) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) -3/2)) (*.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (*.f64 (pow.f64 F 4) (neg.f64 B))))
(/.f64 (fma.f64 (pow.f64 F 4) (*.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (neg.f64 B)) (*.f64 (fma.f64 (pow.f64 B -2) (pow.f64 F -2) (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))) -3/2)) (*.f64 (fma.f64 (pow.f64 B -2) (pow.f64 F -2) (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))) (*.f64 (pow.f64 F 4) (neg.f64 B))))
(/.f64 (+.f64 (*.f64 (fma.f64 F F -1) (*.f64 (*.f64 B (pow.f64 F 4)) 2/3)) (*.f64 (*.f64 B (pow.f64 F 2)) 1)) (*.f64 (*.f64 B (pow.f64 F 2)) (*.f64 (*.f64 B (pow.f64 F 4)) 2/3)))
(/.f64 (fma.f64 B (pow.f64 F 2) (*.f64 (*.f64 B (pow.f64 F 4)) (*.f64 2/3 (fma.f64 F F -1)))) (*.f64 (*.f64 (*.f64 (pow.f64 B 2) (pow.f64 F 2)) (pow.f64 F 4)) 2/3))
(/.f64 (fma.f64 B (pow.f64 F 2) (*.f64 2/3 (*.f64 (pow.f64 F 4) (*.f64 B (fma.f64 F F -1))))) (*.f64 2/3 (*.f64 B (*.f64 B (pow.f64 F 6)))))
(/.f64 (+.f64 (*.f64 (fma.f64 F F -1) (*.f64 B (pow.f64 F 4))) (*.f64 (*.f64 B (pow.f64 F 2)) 3/2)) (*.f64 (*.f64 B (pow.f64 F 2)) (*.f64 B (pow.f64 F 4))))
(/.f64 (fma.f64 (fma.f64 F F -1) (*.f64 B (pow.f64 F 4)) (*.f64 (*.f64 3/2 B) (pow.f64 F 2))) (*.f64 (*.f64 (pow.f64 B 2) (pow.f64 F 2)) (pow.f64 F 4)))
(/.f64 (*.f64 B (+.f64 (*.f64 (pow.f64 F 4) (fma.f64 F F -1)) (*.f64 (pow.f64 F 2) 3/2))) (*.f64 B (*.f64 B (pow.f64 F 6))))
(/.f64 (+.f64 (*.f64 (fma.f64 F F -1) (pow.f64 F 4)) (*.f64 (*.f64 B (pow.f64 F 2)) (/.f64 3/2 B))) (*.f64 (*.f64 B (pow.f64 F 2)) (pow.f64 F 4)))
(/.f64 (fma.f64 (fma.f64 F F -1) (pow.f64 F 4) (*.f64 B (*.f64 (pow.f64 F 2) (/.f64 3/2 B)))) (*.f64 B (*.f64 (pow.f64 F 2) (pow.f64 F 4))))
(/.f64 (fma.f64 (/.f64 (*.f64 B 3/2) B) (pow.f64 F 2) (*.f64 (pow.f64 F 4) (fma.f64 F F -1))) (*.f64 B (pow.f64 F 6)))
(/.f64 (+.f64 (*.f64 (fma.f64 F F -1) (*.f64 (pow.f64 F 4) (neg.f64 B))) (*.f64 (*.f64 B (pow.f64 F 2)) -3/2)) (*.f64 (*.f64 B (pow.f64 F 2)) (*.f64 (pow.f64 F 4) (neg.f64 B))))
(/.f64 (fma.f64 (fma.f64 F F -1) (*.f64 (pow.f64 F 4) (neg.f64 B)) (*.f64 B (*.f64 (pow.f64 F 2) -3/2))) (*.f64 (pow.f64 F 4) (neg.f64 (*.f64 (pow.f64 B 2) (pow.f64 F 2)))))
(/.f64 (fma.f64 B (*.f64 (pow.f64 F 2) -3/2) (*.f64 (pow.f64 F 4) (*.f64 B (fma.f64 -1 (pow.f64 F 2) 1)))) (*.f64 (neg.f64 B) (*.f64 B (pow.f64 F 6))))
(/.f64 (neg.f64 (-.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2))) (neg.f64 (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2) (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8)))) (-.f64 (/.f64 1 B) (+.f64 (/.f64 (pow.f64 F -2) B) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2) (/.f64 -9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8)))) (-.f64 (/.f64 1 B) (+.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) 3) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3))) (neg.f64 (+.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (*.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (-.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))))))
(/.f64 (neg.f64 (+.f64 (/.f64 27/8 (pow.f64 (*.f64 B (pow.f64 F 4)) 3)) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3))) (neg.f64 (+.f64 (/.f64 9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (*.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (-.f64 (/.f64 1 B) (+.f64 (/.f64 (pow.f64 F -2) B) (/.f64 3/2 (*.f64 B (pow.f64 F 4)))))))))
(/.f64 (-.f64 (/.f64 -27/8 (pow.f64 (*.f64 B (pow.f64 F 4)) 3)) (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3)) (+.f64 (/.f64 -9/4 (*.f64 (pow.f64 B 2) (pow.f64 F 8))) (*.f64 (-.f64 (/.f64 1 B) (+.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B))) (+.f64 (/.f64 -1 B) (/.f64 (pow.f64 F -2) B)))))
(pow.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 1)
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B)))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))) 2)
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B)))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))) 3)
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B)))
(pow.f64 (pow.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 3) 1/3)
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B)))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 2))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 (pow.f64 F -2) B))) 2))
(fabs.f64 (+.f64 (/.f64 1 B) (-.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B))))
(log.f64 (exp.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B)))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 3))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B)))
(exp.f64 (log.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))) 1))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B)))
(fma.f64 1 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B)))
(fma.f64 1 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B)))
(fma.f64 3/2 (/.f64 1 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B)))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (sqrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B)))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 3/2 B)) (pow.f64 F 2)) (/.f64 (sqrt.f64 (/.f64 3/2 B)) (pow.f64 F 2)) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 2) (cbrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (/.f64 3/2 (*.f64 B (pow.f64 F 4))))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) 2) (cbrt.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4)))) (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (/.f64 (pow.f64 F -2) B)))
(+.f64 (/.f64 1 B) (-.f64 (/.f64 (/.f64 3/2 B) (pow.f64 F 4)) (/.f64 (pow.f64 F -2) B)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 F -2) B))) 1)
(/.f64 (pow.f64 F -2) B)
(*.f64 1 (/.f64 (pow.f64 F -2) B))
(/.f64 (pow.f64 F -2) B)
(*.f64 (/.f64 1 B) (pow.f64 F -2))
(/.f64 (pow.f64 F -2) B)
(*.f64 (/.f64 (pow.f64 F -2) B) 1)
(/.f64 (pow.f64 F -2) B)
(*.f64 (pow.f64 F -2) (/.f64 1 B))
(/.f64 (pow.f64 F -2) B)
(*.f64 (/.f64 -1 B) (/.f64 1 (neg.f64 (pow.f64 F 2))))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(*.f64 (pow.f64 B -1/2) (*.f64 (pow.f64 B -1/2) (pow.f64 F -2)))
(/.f64 (pow.f64 F -2) B)
(*.f64 (/.f64 (pow.f64 B -1/2) F) (/.f64 (pow.f64 B -1/2) F))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(*.f64 (cbrt.f64 (pow.f64 B -2)) (*.f64 (/.f64 1 (cbrt.f64 B)) (pow.f64 F -2)))
(*.f64 (cbrt.f64 (pow.f64 B -2)) (*.f64 (pow.f64 F -2) (/.f64 1 (cbrt.f64 B))))
(*.f64 (cbrt.f64 (pow.f64 B -2)) (/.f64 (pow.f64 F -2) (cbrt.f64 B)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 F -2) B)) (cbrt.f64 (/.f64 (pow.f64 B -2) (pow.f64 F 4))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (cbrt.f64 (/.f64 (pow.f64 F -2) B)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 F -2) B)) (cbrt.f64 (/.f64 (pow.f64 B -2) (pow.f64 F 4))))
(*.f64 (/.f64 1 F) (/.f64 (/.f64 1 B) F))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 (/.f64 1 B) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 F) 2) B)))
(/.f64 (/.f64 1 (*.f64 B (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 (pow.f64 F 4)))
(*.f64 (/.f64 (pow.f64 B -1/2) 1) (/.f64 (pow.f64 B -1/2) (pow.f64 F 2)))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(*.f64 (/.f64 (pow.f64 B -1/2) (cbrt.f64 (pow.f64 F 4))) (/.f64 (pow.f64 B -1/2) (pow.f64 (cbrt.f64 F) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 F 4))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 F) 2) B)))
(/.f64 (/.f64 1 (*.f64 B (pow.f64 (cbrt.f64 F) 2))) (cbrt.f64 (pow.f64 F 4)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 B -2)) 1) (/.f64 (/.f64 1 (cbrt.f64 B)) (pow.f64 F 2)))
(*.f64 (cbrt.f64 (pow.f64 B -2)) (/.f64 1 (*.f64 (pow.f64 F 2) (cbrt.f64 B))))
(*.f64 (cbrt.f64 (pow.f64 B -2)) (/.f64 (/.f64 1 (cbrt.f64 B)) (pow.f64 F 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 B -2)) F) (/.f64 (/.f64 1 (cbrt.f64 B)) F))
(*.f64 (cbrt.f64 (pow.f64 B -2)) (/.f64 1 (*.f64 (pow.f64 F 2) (cbrt.f64 B))))
(*.f64 (cbrt.f64 (pow.f64 B -2)) (/.f64 (/.f64 1 (cbrt.f64 B)) (pow.f64 F 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 B -2)) (cbrt.f64 (pow.f64 F 4))) (cbrt.f64 (/.f64 (pow.f64 F -2) B)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 F -2) B)) (/.f64 (cbrt.f64 (pow.f64 B -2)) (cbrt.f64 (pow.f64 F 4))))
(pow.f64 (/.f64 (pow.f64 F -2) B) 1)
(/.f64 (pow.f64 F -2) B)
(pow.f64 (*.f64 B (pow.f64 F 2)) -1)
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(pow.f64 (/.f64 (pow.f64 B -3) (pow.f64 F 6)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 B -3) (pow.f64 F 6)))
(pow.f64 (/.f64 (pow.f64 B -1/2) F) 2)
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 F -2) B)) 3)
(/.f64 (pow.f64 F -2) B)
(neg.f64 (/.f64 (/.f64 1 B) (neg.f64 (pow.f64 F 2))))
(/.f64 1 (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 1 B) (pow.f64 F 2))
(sqrt.f64 (/.f64 (pow.f64 B -2) (pow.f64 F 4)))
(log.f64 (exp.f64 (/.f64 (pow.f64 F -2) B)))
(/.f64 (pow.f64 F -2) B)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 F -2) B))))
(/.f64 (pow.f64 F -2) B)
(cbrt.f64 (/.f64 (pow.f64 B -3) (pow.f64 F 6)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 F -2) B)))
(/.f64 (pow.f64 F -2) B)
(exp.f64 (log.f64 (/.f64 (pow.f64 F -2) B)))
(/.f64 (pow.f64 F -2) B)
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 F -2) B)) 1))
(/.f64 (pow.f64 F -2) B)
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 F -2) B)))
(/.f64 (pow.f64 F -2) B)
(-.f64 (exp.f64 (log1p.f64 (*.f64 B (pow.f64 F 4)))) 1)
(*.f64 B (pow.f64 F 4))
(pow.f64 (*.f64 B (pow.f64 F 4)) 1)
(*.f64 B (pow.f64 F 4))
(pow.f64 (*.f64 (pow.f64 F 2) (sqrt.f64 B)) 2)
(pow.f64 (cbrt.f64 (*.f64 B (pow.f64 F 4))) 3)
(*.f64 B (pow.f64 F 4))
(pow.f64 (pow.f64 (*.f64 B (pow.f64 F 4)) 3) 1/3)
(*.f64 B (pow.f64 F 4))
(sqrt.f64 (*.f64 (pow.f64 B 2) (pow.f64 F 8)))
(log.f64 (pow.f64 (exp.f64 B) (pow.f64 F 4)))
(*.f64 B (pow.f64 F 4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 B (pow.f64 F 4)))))
(*.f64 B (pow.f64 F 4))
(cbrt.f64 (pow.f64 (*.f64 B (pow.f64 F 4)) 3))
(*.f64 B (pow.f64 F 4))
(cbrt.f64 (*.f64 (pow.f64 B 3) (pow.f64 (pow.f64 F 4) 3)))
(*.f64 B (pow.f64 F 4))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 F 4) 3) (pow.f64 B 3)))
(*.f64 B (pow.f64 F 4))
(expm1.f64 (log1p.f64 (*.f64 B (pow.f64 F 4))))
(*.f64 B (pow.f64 F 4))
(exp.f64 (log.f64 (*.f64 B (pow.f64 F 4))))
(*.f64 B (pow.f64 F 4))
(exp.f64 (*.f64 (log.f64 (*.f64 B (pow.f64 F 4))) 1))
(*.f64 B (pow.f64 F 4))
(log1p.f64 (expm1.f64 (*.f64 B (pow.f64 F 4))))
(*.f64 B (pow.f64 F 4))
(+.f64 (/.f64 1 B) (neg.f64 (/.f64 (pow.f64 F -2) B)))
(-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))
(+.f64 (/.f64 1 B) (*.f64 (neg.f64 (/.f64 (pow.f64 F -2) B)) 1))
(-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))
(+.f64 (neg.f64 (/.f64 (pow.f64 F -2) B)) (/.f64 1 B))
(-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))
(*.f64 1 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))
(-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))
(*.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 1)
(-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))
(*.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (/.f64 1 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(/.f64 1 (/.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))))
(/.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (+.f64 (pow.f64 F -2) 1) (/.f64 1 B)))
(*.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (/.f64 1 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))))
(/.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (fma.f64 (pow.f64 B -2) (pow.f64 F -2) (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))))
(*.f64 (fma.f64 F F -1) (/.f64 (pow.f64 F -2) B))
(*.f64 (/.f64 (pow.f64 F -2) B) (fma.f64 F F -1))
(/.f64 (fma.f64 F F -1) (/.f64 B (pow.f64 F -2)))
(*.f64 (sqrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (sqrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))
(*.f64 (cbrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 2))
(-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 2) (cbrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))
(*.f64 (+.f64 (pow.f64 B -1/2) (/.f64 (pow.f64 B -1/2) F)) (-.f64 (pow.f64 B -1/2) (/.f64 (pow.f64 B -1/2) F)))
(/.f64 1 (/.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))))
(/.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (+.f64 (pow.f64 F -2) 1) (/.f64 1 B)))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))) (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6)))))
(*.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (/.f64 1 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))))
(/.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (fma.f64 (pow.f64 B -2) (pow.f64 F -2) (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))))
(/.f64 1 (/.f64 (*.f64 B (pow.f64 F 2)) (fma.f64 F F -1)))
(*.f64 (/.f64 1 (*.f64 B (pow.f64 F 2))) (fma.f64 F F -1))
(/.f64 (*.f64 (/.f64 1 B) (fma.f64 F F -1)) (pow.f64 F 2))
(/.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))
(/.f64 1 (/.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))))
(/.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (+.f64 (pow.f64 F -2) 1) (/.f64 1 B)))
(/.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2))))
(*.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (/.f64 1 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))))
(/.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (fma.f64 (pow.f64 B -2) (pow.f64 F -2) (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))))
(/.f64 (fma.f64 F F -1) (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 (fma.f64 F F -1) B) (pow.f64 F 2))
(/.f64 (/.f64 (fma.f64 F F -1) B) (pow.f64 F 2))
(/.f64 (fma.f64 F F -1) (*.f64 B (pow.f64 F 2)))
(/.f64 (-.f64 (pow.f64 B -2) (*.f64 (neg.f64 (/.f64 (pow.f64 F -2) B)) (neg.f64 (/.f64 (pow.f64 F -2) B)))) (-.f64 (/.f64 1 B) (neg.f64 (/.f64 (pow.f64 F -2) B))))
(/.f64 (-.f64 (pow.f64 B -2) (*.f64 (/.f64 (pow.f64 F -2) B) (/.f64 (pow.f64 F -2) B))) (-.f64 (/.f64 1 B) (/.f64 (neg.f64 (pow.f64 F -2)) B)))
(/.f64 (-.f64 (pow.f64 B -2) (pow.f64 (/.f64 (pow.f64 F -2) B) 2)) (*.f64 (+.f64 (pow.f64 F -2) 1) (/.f64 1 B)))
(/.f64 (+.f64 (pow.f64 B -3) (pow.f64 (neg.f64 (/.f64 (pow.f64 F -2) B)) 3)) (+.f64 (pow.f64 B -2) (-.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 F -2) B)) (neg.f64 (/.f64 (pow.f64 F -2) B))) (*.f64 (/.f64 1 B) (neg.f64 (/.f64 (pow.f64 F -2) B))))))
(/.f64 (+.f64 (pow.f64 B -3) (pow.f64 (/.f64 (neg.f64 (pow.f64 F -2)) B) 3)) (+.f64 (pow.f64 B -2) (*.f64 (/.f64 (neg.f64 (pow.f64 F -2)) B) (-.f64 (/.f64 (neg.f64 (pow.f64 F -2)) B) (/.f64 1 B)))))
(/.f64 (-.f64 (pow.f64 B -3) (pow.f64 (/.f64 (pow.f64 F -2) B) 3)) (+.f64 (pow.f64 (/.f64 (pow.f64 F -2) B) 2) (+.f64 (/.f64 (/.f64 (pow.f64 F -2) B) B) (pow.f64 B -2))))
(/.f64 (-.f64 (*.f64 B (pow.f64 F 2)) B) (*.f64 B (*.f64 B (pow.f64 F 2))))
(/.f64 (-.f64 (*.f64 B (pow.f64 F 2)) B) (*.f64 (pow.f64 B 2) (pow.f64 F 2)))
(*.f64 1 (/.f64 (/.f64 (fma.f64 F F -1) B) (pow.f64 F 2)))
(/.f64 (-.f64 (neg.f64 (pow.f64 F 2)) (*.f64 B (/.f64 -1 B))) (*.f64 B (neg.f64 (pow.f64 F 2))))
(/.f64 (-.f64 (*.f64 B (pow.f64 F 2)) B) (*.f64 (pow.f64 B 2) (pow.f64 F 2)))
(*.f64 1 (/.f64 (/.f64 (fma.f64 F F -1) B) (pow.f64 F 2)))
(/.f64 (-.f64 (*.f64 -1 (*.f64 B (pow.f64 F 2))) (*.f64 (neg.f64 B) 1)) (*.f64 (neg.f64 B) (*.f64 B (pow.f64 F 2))))
(/.f64 (-.f64 (*.f64 B (neg.f64 (pow.f64 F 2))) (neg.f64 B)) (neg.f64 (*.f64 (pow.f64 B 2) (pow.f64 F 2))))
(/.f64 (*.f64 B (fma.f64 -1 (pow.f64 F 2) 1)) (*.f64 (pow.f64 F 2) (neg.f64 (pow.f64 B 2))))
(/.f64 (-.f64 (neg.f64 (pow.f64 F 2)) (*.f64 (neg.f64 B) (/.f64 1 B))) (*.f64 (neg.f64 B) (pow.f64 F 2)))
(/.f64 (-.f64 (*.f64 B (pow.f64 F 2)) B) (*.f64 (pow.f64 B 2) (pow.f64 F 2)))
(*.f64 1 (/.f64 (/.f64 (fma.f64 F F -1) B) (pow.f64 F 2)))
(/.f64 (-.f64 (*.f64 -1 (neg.f64 (pow.f64 F 2))) (*.f64 (neg.f64 B) (/.f64 -1 B))) (*.f64 (neg.f64 B) (neg.f64 (pow.f64 F 2))))
(/.f64 (fma.f64 F F -1) (*.f64 B (pow.f64 F 2)))
(/.f64 (/.f64 (fma.f64 F F -1) B) (pow.f64 F 2))
(/.f64 (neg.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4)))) (neg.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(neg.f64 (/.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (neg.f64 (+.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (+.f64 (pow.f64 F -2) 1) (/.f64 1 B))))
(/.f64 (neg.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6)))) (neg.f64 (+.f64 (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))) (*.f64 (pow.f64 B -2) (pow.f64 F -2)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 B -3) (/.f64 (pow.f64 B -3) (pow.f64 F 6))) (fma.f64 (pow.f64 B -2) (pow.f64 F -2) (+.f64 (pow.f64 B -2) (/.f64 (pow.f64 B -2) (pow.f64 F 4))))))
(/.f64 (neg.f64 (fma.f64 F F -1)) (neg.f64 (*.f64 B (pow.f64 F 2))))
(/.f64 (-.f64 (*.f64 B (pow.f64 F 2)) B) (*.f64 (pow.f64 B 2) (pow.f64 F 2)))
(*.f64 1 (/.f64 (/.f64 (fma.f64 F F -1) B) (pow.f64 F 2)))
(pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 1)
(-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))
(pow.f64 (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3) 1/3)
(-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 2)
(-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 3)
(-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 2))
(fabs.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))
(log.f64 (exp.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)))))
(-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B)) 3))
(-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))
(exp.f64 (log.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))) 1))
(-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))))
(-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))
(fma.f64 1 (/.f64 1 B) (neg.f64 (/.f64 (pow.f64 F -2) B)))
(-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))
(fma.f64 (pow.f64 B -1/2) (pow.f64 B -1/2) (neg.f64 (/.f64 (pow.f64 F -2) B)))
(-.f64 (/.f64 1 B) (/.f64 (pow.f64 F -2) B))
(fma.f64 (cbrt.f64 (pow.f64 B -2)) (/.f64 1 (cbrt.f64 B)) (neg.f64 (/.f64 (pow.f64 F -2) B)))
(fma.f64 (cbrt.f64 (pow.f64 B -2)) (/.f64 1 (cbrt.f64 B)) (/.f64 (neg.f64 (pow.f64 F -2)) B))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 B -2)) (/.f64 1 (cbrt.f64 B))) (/.f64 (pow.f64 F -2) B))

eval663.0ms (3.5%)

Compiler

Compiled 38366 to 26065 computations (32.1% saved)

prune250.0ms (1.3%)

Pruning

59 alts after pruning (54 fresh and 5 done)

PrunedKeptTotal
New1008171025
Fresh83745
Picked235
Done022
Total1018591077
Accuracy
100.0%
Counts
1077 → 59
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.5%
(fma.f64 x (*.f64 -1 (+.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (sin.f64 B))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))))
13.3%
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
27.2%
(/.f64 (-.f64 (*.f64 -1 x) 1) B)
16.8%
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1/2 x)))) B)
30.3%
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 1/2))) B)
12.3%
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
26.4%
(/.f64 (+.f64 1 (neg.f64 x)) B)
11.7%
(/.f64 (*.f64 F (sqrt.f64 1/2)) B)
11.6%
(/.f64 F (/.f64 B (sqrt.f64 1/2)))
2.3%
(/.f64 3/2 (*.f64 B (pow.f64 F 4)))
8.8%
(/.f64 1 B)
9.9%
(/.f64 -1 B)
8.9%
(-.f64 (/.f64 (/.f64 1 (pow.f64 F 2)) B) (/.f64 1 B))
56.3%
(-.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x)) (/.f64 1 (sin.f64 B)))
28.1%
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
54.9%
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 1 (sin.f64 B)))
56.5%
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B)))
75.6%
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
48.7%
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)))
49.6%
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)))
26.3%
(+.f64 (neg.f64 (/.f64 x B)) (fma.f64 B 1/6 (/.f64 1 B)))
45.2%
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
26.3%
(+.f64 (neg.f64 (/.f64 x B)) (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
44.8%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 3) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
45.2%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
34.0%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
45.2%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 1 (/.f64 (sin.f64 B) F)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
26.7%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 1 F)))
27.4%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 -1 F)))
34.3%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
33.3%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
20.1%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (/.f64 -1 F)))
27.5%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
27.0%
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B))))
37.5%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) 1) (sin.f64 B)))
57.7%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))) (sin.f64 B)))
51.6%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (/.f64 (sin.f64 B) (/.f64 1 F))))
57.7%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (*.f64 2 x))))))
55.5%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 (neg.f64 F) (sin.f64 B))))
51.6%
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 F (sin.f64 B))))
8.4%
(*.f64 (/.f64 1 F) (/.f64 F B))
8.5%
(*.f64 (/.f64 -1 F) (/.f64 F B))
28.6%
(neg.f64 (fma.f64 B (*.f64 x -1/3) (/.f64 x B)))
56.5%
(neg.f64 (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3))
2.2%
(neg.f64 (/.f64 (neg.f64 x) (tan.f64 B)))
2.8%
(neg.f64 (/.f64 (neg.f64 x) B))
57.3%
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
57.4%
(neg.f64 (/.f64 x (tan.f64 B)))
28.2%
(neg.f64 (/.f64 x B))
57.3%
(neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x)))
2.9%
(neg.f64 (-.f64 (*.f64 x (*.f64 B 1/3)) (/.f64 x B)))
28.6%
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (/.f64 x B)))
57.3%
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)))
57.2%
(neg.f64 (*.f64 (/.f64 1 (tan.f64 B)) x))
57.2%
(neg.f64 (*.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (/.f64 1 (cos.f64 B)))))
2.8%
(neg.f64 (*.f64 x (/.f64 -1 B)))
48.6%
(neg.f64 (*.f64 x (-.f64 (exp.f64 (log1p.f64 (/.f64 1 (tan.f64 B)))) 1)))
40.5%
(neg.f64 (*.f64 x (log.f64 (exp.f64 (/.f64 1 (tan.f64 B))))))
34.6%
(neg.f64 (exp.f64 (log.f64 (/.f64 x (tan.f64 B)))))
Compiler

Compiled 2678 to 1704 computations (36.4% saved)

regimes504.0ms (2.6%)

Counts
107 → 3
Calls
Call 1
Inputs
(/.f64 -1 B)
(/.f64 1 B)
(neg.f64 (/.f64 x B))
(neg.f64 (/.f64 (neg.f64 x) B))
(neg.f64 (*.f64 x (/.f64 -1 B)))
(/.f64 (+.f64 1 (neg.f64 x)) B)
(*.f64 (/.f64 -1 F) (/.f64 F B))
(*.f64 (/.f64 1 F) (/.f64 F B))
(/.f64 (-.f64 (*.f64 -1 x) 1) B)
(neg.f64 (-.f64 (*.f64 x (*.f64 B 1/3)) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (/.f64 -1 F)))
(neg.f64 (/.f64 x (tan.f64 B)))
(neg.f64 (/.f64 (neg.f64 x) (tan.f64 B)))
(/.f64 F (/.f64 B (sqrt.f64 1/2)))
(/.f64 (*.f64 F (sqrt.f64 1/2)) B)
(neg.f64 (*.f64 (/.f64 1 (tan.f64 B)) x))
(neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x)))
(/.f64 3/2 (*.f64 B (pow.f64 F 4)))
(neg.f64 (*.f64 x (/.f64 1 (neg.f64 (tan.f64 B)))))
(neg.f64 (fma.f64 B (*.f64 x -1/3) (/.f64 x B)))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 1/2))) B)
(+.f64 (neg.f64 (/.f64 x B)) (fma.f64 B 1/6 (/.f64 1 B)))
(-.f64 (/.f64 1 B) (/.f64 (/.f64 1 (pow.f64 F 2)) B))
(-.f64 (/.f64 (/.f64 1 (pow.f64 F 2)) B) (/.f64 1 B))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1/2 x)))) B)
(*.f64 (-.f64 (/.f64 1 F) (/.f64 1 (pow.f64 F 3))) (/.f64 F B))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 -1 F)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 1 F)))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) B)
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(/.f64 (+.f64 (*.f64 -1 x) (+.f64 1 (/.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) (pow.f64 F 2)))) B)
(/.f64 (+.f64 (*.f64 -1 x) (-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) 1)) B)
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 B (pow.f64 F 2))))) (/.f64 1 B))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (+.f64 (*.f64 (pow.f64 B 3) (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (*.f64 1/120 x)))) (/.f64 x B))))
(neg.f64 (pow.f64 (/.f64 (tan.f64 B) x) -1))
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (neg.f64 (cos.f64 B))))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
(neg.f64 (/.f64 x (*.f64 (/.f64 1 (cos.f64 B)) (sin.f64 B))))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B)))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 1 (sin.f64 B)))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))
(neg.f64 (*.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (/.f64 1 (cos.f64 B)))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 -1 (sin.f64 B)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (sin.f64 B)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 F (sin.f64 B))))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 (neg.f64 F) (sin.f64 B))))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 F F 2))))) B)
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (/.f64 (sin.f64 B) (/.f64 1 F))))
(+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (/.f64 1 B) (pow.f64 F 2))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) B)
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 1 (/.f64 (sin.f64 B) F)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(neg.f64 (exp.f64 (log.f64 (/.f64 x (tan.f64 B)))))
(neg.f64 (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3))
(neg.f64 (*.f64 x (log.f64 (exp.f64 (/.f64 1 (tan.f64 B))))))
(neg.f64 (*.f64 x (-.f64 (exp.f64 (log1p.f64 (/.f64 1 (tan.f64 B)))) 1)))
(-.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x)) (/.f64 1 (sin.f64 B)))
(/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (*.f64 2 x))))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (/.f64 (sin.f64 B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))) (sin.f64 B)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 B (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) 1) (sin.f64 B)))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 1 (/.f64 (sin.f64 B) F)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(fma.f64 -1 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B))) (/.f64 1 (sin.f64 B)))
(+.f64 (neg.f64 (/.f64 x B)) (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (fma.f64 F F 2)))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 3) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (*.f64 (cos.f64 B) (/.f64 x (sin.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (pow.f64 (/.f64 (sin.f64 B) F) -1) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (*.f64 x (*.f64 (/.f64 1 (sin.f64 B)) (cos.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(-.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2)) (/.f64 x (tan.f64 B)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2)))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (/.f64 (sin.f64 B) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 (*.f64 F (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2)) (sin.f64 B)))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 F (sin.f64 B)) 3)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 F (sin.f64 B))) 3) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (pow.f64 (sqrt.f64 (/.f64 F (sin.f64 B))) 2) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (*.f64 (sqrt.f64 F) (/.f64 (sqrt.f64 F) (sin.f64 B))) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(fma.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 x 2 (fma.f64 F F 2)) -1/2) (/.f64 x (neg.f64 (tan.f64 B))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 (pow.f64 (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))) -1) (/.f64 (sin.f64 B) F)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (fma.f64 2 x (fma.f64 F F 2)) -1/2))) 3))
(fma.f64 x (*.f64 -1 (+.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 F F 2) 3))) (/.f64 F (sin.f64 B))))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F (sin.f64 B))))
Outputs
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B)))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 1 (sin.f64 B)))
Calls

4 calls:

177.0ms
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
146.0ms
F
86.0ms
B
56.0ms
x
Results
AccuracySegmentsBranch
99.7%3F
82.1%1B
82.1%1x
87.3%4(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
Compiler

Compiled 1780 to 1033 computations (42% saved)

regimes138.0ms (0.7%)

Counts
82 → 3
Calls
Call 1
Inputs
(/.f64 -1 B)
(/.f64 1 B)
(neg.f64 (/.f64 x B))
(neg.f64 (/.f64 (neg.f64 x) B))
(neg.f64 (*.f64 x (/.f64 -1 B)))
(/.f64 (+.f64 1 (neg.f64 x)) B)
(*.f64 (/.f64 -1 F) (/.f64 F B))
(*.f64 (/.f64 1 F) (/.f64 F B))
(/.f64 (-.f64 (*.f64 -1 x) 1) B)
(neg.f64 (-.f64 (*.f64 x (*.f64 B 1/3)) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (/.f64 -1 F)))
(neg.f64 (/.f64 x (tan.f64 B)))
(neg.f64 (/.f64 (neg.f64 x) (tan.f64 B)))
(/.f64 F (/.f64 B (sqrt.f64 1/2)))
(/.f64 (*.f64 F (sqrt.f64 1/2)) B)
(neg.f64 (*.f64 (/.f64 1 (tan.f64 B)) x))
(neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x)))
(/.f64 3/2 (*.f64 B (pow.f64 F 4)))
(neg.f64 (*.f64 x (/.f64 1 (neg.f64 (tan.f64 B)))))
(neg.f64 (fma.f64 B (*.f64 x -1/3) (/.f64 x B)))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 1/2))) B)
(+.f64 (neg.f64 (/.f64 x B)) (fma.f64 B 1/6 (/.f64 1 B)))
(-.f64 (/.f64 1 B) (/.f64 (/.f64 1 (pow.f64 F 2)) B))
(-.f64 (/.f64 (/.f64 1 (pow.f64 F 2)) B) (/.f64 1 B))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1/2 x)))) B)
(*.f64 (-.f64 (/.f64 1 F) (/.f64 1 (pow.f64 F 3))) (/.f64 F B))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 -1 F)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 1 F)))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) B)
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(/.f64 (+.f64 (*.f64 -1 x) (+.f64 1 (/.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) (pow.f64 F 2)))) B)
(/.f64 (+.f64 (*.f64 -1 x) (-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) 1)) B)
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 B (pow.f64 F 2))))) (/.f64 1 B))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (+.f64 (*.f64 (pow.f64 B 3) (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (*.f64 1/120 x)))) (/.f64 x B))))
(neg.f64 (pow.f64 (/.f64 (tan.f64 B) x) -1))
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (neg.f64 (cos.f64 B))))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
(neg.f64 (/.f64 x (*.f64 (/.f64 1 (cos.f64 B)) (sin.f64 B))))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B)))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 1 (sin.f64 B)))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))
(neg.f64 (*.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (/.f64 1 (cos.f64 B)))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 -1 (sin.f64 B)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (sin.f64 B)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 F (sin.f64 B))))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 (neg.f64 F) (sin.f64 B))))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 F F 2))))) B)
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (/.f64 (sin.f64 B) (/.f64 1 F))))
(+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (/.f64 1 B) (pow.f64 F 2))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) B)
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 1 (/.f64 (sin.f64 B) F)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(neg.f64 (exp.f64 (log.f64 (/.f64 x (tan.f64 B)))))
(neg.f64 (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3))
(neg.f64 (*.f64 x (log.f64 (exp.f64 (/.f64 1 (tan.f64 B))))))
(neg.f64 (*.f64 x (-.f64 (exp.f64 (log1p.f64 (/.f64 1 (tan.f64 B)))) 1)))
(-.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x)) (/.f64 1 (sin.f64 B)))
(/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (*.f64 2 x))))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (/.f64 (sin.f64 B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))) (sin.f64 B)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 B (sqrt.f64 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2)))))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) 1) (sin.f64 B)))
Outputs
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (*.f64 2 x))))))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 1 (sin.f64 B)))
Calls

1 calls:

111.0ms
F
Results
AccuracySegmentsBranch
98.6%3F
Compiler

Compiled 1103 to 648 computations (41.3% saved)

regimes224.0ms (1.2%)

Counts
76 → 6
Calls
Call 1
Inputs
(/.f64 -1 B)
(/.f64 1 B)
(neg.f64 (/.f64 x B))
(neg.f64 (/.f64 (neg.f64 x) B))
(neg.f64 (*.f64 x (/.f64 -1 B)))
(/.f64 (+.f64 1 (neg.f64 x)) B)
(*.f64 (/.f64 -1 F) (/.f64 F B))
(*.f64 (/.f64 1 F) (/.f64 F B))
(/.f64 (-.f64 (*.f64 -1 x) 1) B)
(neg.f64 (-.f64 (*.f64 x (*.f64 B 1/3)) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (/.f64 -1 F)))
(neg.f64 (/.f64 x (tan.f64 B)))
(neg.f64 (/.f64 (neg.f64 x) (tan.f64 B)))
(/.f64 F (/.f64 B (sqrt.f64 1/2)))
(/.f64 (*.f64 F (sqrt.f64 1/2)) B)
(neg.f64 (*.f64 (/.f64 1 (tan.f64 B)) x))
(neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x)))
(/.f64 3/2 (*.f64 B (pow.f64 F 4)))
(neg.f64 (*.f64 x (/.f64 1 (neg.f64 (tan.f64 B)))))
(neg.f64 (fma.f64 B (*.f64 x -1/3) (/.f64 x B)))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 1/2))) B)
(+.f64 (neg.f64 (/.f64 x B)) (fma.f64 B 1/6 (/.f64 1 B)))
(-.f64 (/.f64 1 B) (/.f64 (/.f64 1 (pow.f64 F 2)) B))
(-.f64 (/.f64 (/.f64 1 (pow.f64 F 2)) B) (/.f64 1 B))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1/2 x)))) B)
(*.f64 (-.f64 (/.f64 1 F) (/.f64 1 (pow.f64 F 3))) (/.f64 F B))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 -1 F)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 1 F)))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) B)
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(/.f64 (+.f64 (*.f64 -1 x) (+.f64 1 (/.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) (pow.f64 F 2)))) B)
(/.f64 (+.f64 (*.f64 -1 x) (-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) 1)) B)
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 B (pow.f64 F 2))))) (/.f64 1 B))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (+.f64 (*.f64 (pow.f64 B 3) (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (*.f64 1/120 x)))) (/.f64 x B))))
(neg.f64 (pow.f64 (/.f64 (tan.f64 B) x) -1))
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (neg.f64 (cos.f64 B))))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
(neg.f64 (/.f64 x (*.f64 (/.f64 1 (cos.f64 B)) (sin.f64 B))))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B)))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 1 (sin.f64 B)))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))
(neg.f64 (*.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (/.f64 1 (cos.f64 B)))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 -1 (sin.f64 B)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (sin.f64 B)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 F (sin.f64 B))))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 (neg.f64 F) (sin.f64 B))))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 F F 2))))) B)
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (/.f64 (sin.f64 B) (/.f64 1 F))))
(+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (/.f64 1 B) (pow.f64 F 2))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) B)
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 1 (/.f64 (sin.f64 B) F)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(neg.f64 (exp.f64 (log.f64 (/.f64 x (tan.f64 B)))))
(neg.f64 (pow.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) 3))
(neg.f64 (*.f64 x (log.f64 (exp.f64 (/.f64 1 (tan.f64 B))))))
(neg.f64 (*.f64 x (-.f64 (exp.f64 (log1p.f64 (/.f64 1 (tan.f64 B)))) 1)))
(-.f64 (*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x)) (/.f64 1 (sin.f64 B)))
(/.f64 (+.f64 x (/.f64 F (sqrt.f64 (fma.f64 2 x (fma.f64 F F 2))))) B)
Outputs
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 1 (sin.f64 B)))
Calls

1 calls:

197.0ms
F
Results
AccuracySegmentsBranch
95.8%6F
Compiler

Compiled 975 to 563 computations (42.3% saved)

regimes170.0ms (0.9%)

Counts
67 → 5
Calls
Call 1
Inputs
(/.f64 -1 B)
(/.f64 1 B)
(neg.f64 (/.f64 x B))
(neg.f64 (/.f64 (neg.f64 x) B))
(neg.f64 (*.f64 x (/.f64 -1 B)))
(/.f64 (+.f64 1 (neg.f64 x)) B)
(*.f64 (/.f64 -1 F) (/.f64 F B))
(*.f64 (/.f64 1 F) (/.f64 F B))
(/.f64 (-.f64 (*.f64 -1 x) 1) B)
(neg.f64 (-.f64 (*.f64 x (*.f64 B 1/3)) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (/.f64 -1 F)))
(neg.f64 (/.f64 x (tan.f64 B)))
(neg.f64 (/.f64 (neg.f64 x) (tan.f64 B)))
(/.f64 F (/.f64 B (sqrt.f64 1/2)))
(/.f64 (*.f64 F (sqrt.f64 1/2)) B)
(neg.f64 (*.f64 (/.f64 1 (tan.f64 B)) x))
(neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x)))
(/.f64 3/2 (*.f64 B (pow.f64 F 4)))
(neg.f64 (*.f64 x (/.f64 1 (neg.f64 (tan.f64 B)))))
(neg.f64 (fma.f64 B (*.f64 x -1/3) (/.f64 x B)))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 1/2))) B)
(+.f64 (neg.f64 (/.f64 x B)) (fma.f64 B 1/6 (/.f64 1 B)))
(-.f64 (/.f64 1 B) (/.f64 (/.f64 1 (pow.f64 F 2)) B))
(-.f64 (/.f64 (/.f64 1 (pow.f64 F 2)) B) (/.f64 1 B))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1/2 x)))) B)
(*.f64 (-.f64 (/.f64 1 F) (/.f64 1 (pow.f64 F 3))) (/.f64 F B))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 -1 F)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 1 F)))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) B)
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(/.f64 (+.f64 (*.f64 -1 x) (+.f64 1 (/.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) (pow.f64 F 2)))) B)
(/.f64 (+.f64 (*.f64 -1 x) (-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) 1)) B)
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 B (pow.f64 F 2))))) (/.f64 1 B))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (+.f64 (*.f64 (pow.f64 B 3) (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (*.f64 1/120 x)))) (/.f64 x B))))
(neg.f64 (pow.f64 (/.f64 (tan.f64 B) x) -1))
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (neg.f64 (cos.f64 B))))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
(neg.f64 (/.f64 x (*.f64 (/.f64 1 (cos.f64 B)) (sin.f64 B))))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B)))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 1 (sin.f64 B)))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))
(neg.f64 (*.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (/.f64 1 (cos.f64 B)))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 -1 (sin.f64 B)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (sin.f64 B)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 F (sin.f64 B))))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 (neg.f64 F) (sin.f64 B))))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 F F 2))))) B)
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (/.f64 (sin.f64 B) (/.f64 1 F))))
(+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (/.f64 1 B) (pow.f64 F 2))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) B)
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
Outputs
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(neg.f64 (/.f64 x (tan.f64 B)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 1 (sin.f64 B)))
Calls

1 calls:

150.0ms
F
Results
AccuracySegmentsBranch
92.0%5F
Compiler

Compiled 835 to 485 computations (41.9% saved)

regimes162.0ms (0.8%)

Counts
66 → 5
Calls
Call 1
Inputs
(/.f64 -1 B)
(/.f64 1 B)
(neg.f64 (/.f64 x B))
(neg.f64 (/.f64 (neg.f64 x) B))
(neg.f64 (*.f64 x (/.f64 -1 B)))
(/.f64 (+.f64 1 (neg.f64 x)) B)
(*.f64 (/.f64 -1 F) (/.f64 F B))
(*.f64 (/.f64 1 F) (/.f64 F B))
(/.f64 (-.f64 (*.f64 -1 x) 1) B)
(neg.f64 (-.f64 (*.f64 x (*.f64 B 1/3)) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (/.f64 -1 F)))
(neg.f64 (/.f64 x (tan.f64 B)))
(neg.f64 (/.f64 (neg.f64 x) (tan.f64 B)))
(/.f64 F (/.f64 B (sqrt.f64 1/2)))
(/.f64 (*.f64 F (sqrt.f64 1/2)) B)
(neg.f64 (*.f64 (/.f64 1 (tan.f64 B)) x))
(neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x)))
(/.f64 3/2 (*.f64 B (pow.f64 F 4)))
(neg.f64 (*.f64 x (/.f64 1 (neg.f64 (tan.f64 B)))))
(neg.f64 (fma.f64 B (*.f64 x -1/3) (/.f64 x B)))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 1/2))) B)
(+.f64 (neg.f64 (/.f64 x B)) (fma.f64 B 1/6 (/.f64 1 B)))
(-.f64 (/.f64 1 B) (/.f64 (/.f64 1 (pow.f64 F 2)) B))
(-.f64 (/.f64 (/.f64 1 (pow.f64 F 2)) B) (/.f64 1 B))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1/2 x)))) B)
(*.f64 (-.f64 (/.f64 1 F) (/.f64 1 (pow.f64 F 3))) (/.f64 F B))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 -1 F)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 1 F)))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) B)
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(/.f64 (+.f64 (*.f64 -1 x) (+.f64 1 (/.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) (pow.f64 F 2)))) B)
(/.f64 (+.f64 (*.f64 -1 x) (-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) 1)) B)
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 B (pow.f64 F 2))))) (/.f64 1 B))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (+.f64 (*.f64 (pow.f64 B 3) (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (*.f64 1/120 x)))) (/.f64 x B))))
(neg.f64 (pow.f64 (/.f64 (tan.f64 B) x) -1))
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (neg.f64 (cos.f64 B))))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
(neg.f64 (/.f64 x (*.f64 (/.f64 1 (cos.f64 B)) (sin.f64 B))))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B)))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 1 (sin.f64 B)))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))
(neg.f64 (*.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (/.f64 1 (cos.f64 B)))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 -1 (sin.f64 B)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (sin.f64 B)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 F (sin.f64 B))))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 (neg.f64 F) (sin.f64 B))))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 F F 2))))) B)
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (/.f64 (sin.f64 B) (/.f64 1 F))))
(+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (/.f64 1 B) (pow.f64 F 2))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 x) (pow.f64 F 2))))))) B)
Outputs
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(neg.f64 (/.f64 x (tan.f64 B)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 1 (sin.f64 B)))
Calls

1 calls:

142.0ms
F
Results
AccuracySegmentsBranch
91.9%5F
Compiler

Compiled 811 to 473 computations (41.7% saved)

regimes103.0ms (0.5%)

Counts
64 → 3
Calls
Call 1
Inputs
(/.f64 -1 B)
(/.f64 1 B)
(neg.f64 (/.f64 x B))
(neg.f64 (/.f64 (neg.f64 x) B))
(neg.f64 (*.f64 x (/.f64 -1 B)))
(/.f64 (+.f64 1 (neg.f64 x)) B)
(*.f64 (/.f64 -1 F) (/.f64 F B))
(*.f64 (/.f64 1 F) (/.f64 F B))
(/.f64 (-.f64 (*.f64 -1 x) 1) B)
(neg.f64 (-.f64 (*.f64 x (*.f64 B 1/3)) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (/.f64 -1 F)))
(neg.f64 (/.f64 x (tan.f64 B)))
(neg.f64 (/.f64 (neg.f64 x) (tan.f64 B)))
(/.f64 F (/.f64 B (sqrt.f64 1/2)))
(/.f64 (*.f64 F (sqrt.f64 1/2)) B)
(neg.f64 (*.f64 (/.f64 1 (tan.f64 B)) x))
(neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x)))
(/.f64 3/2 (*.f64 B (pow.f64 F 4)))
(neg.f64 (*.f64 x (/.f64 1 (neg.f64 (tan.f64 B)))))
(neg.f64 (fma.f64 B (*.f64 x -1/3) (/.f64 x B)))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 1/2))) B)
(+.f64 (neg.f64 (/.f64 x B)) (fma.f64 B 1/6 (/.f64 1 B)))
(-.f64 (/.f64 1 B) (/.f64 (/.f64 1 (pow.f64 F 2)) B))
(-.f64 (/.f64 (/.f64 1 (pow.f64 F 2)) B) (/.f64 1 B))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1/2 x)))) B)
(*.f64 (-.f64 (/.f64 1 F) (/.f64 1 (pow.f64 F 3))) (/.f64 F B))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 -1 F)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 1 F)))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) B)
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(/.f64 (+.f64 (*.f64 -1 x) (+.f64 1 (/.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) (pow.f64 F 2)))) B)
(/.f64 (+.f64 (*.f64 -1 x) (-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) 1)) B)
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 B (pow.f64 F 2))))) (/.f64 1 B))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (+.f64 (*.f64 (pow.f64 B 3) (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (*.f64 1/120 x)))) (/.f64 x B))))
(neg.f64 (pow.f64 (/.f64 (tan.f64 B) x) -1))
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (neg.f64 (cos.f64 B))))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
(neg.f64 (/.f64 x (*.f64 (/.f64 1 (cos.f64 B)) (sin.f64 B))))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B)))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 1 (sin.f64 B)))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 F F 2))) (/.f64 F B))
(neg.f64 (*.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (/.f64 1 (cos.f64 B)))))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 -1 (sin.f64 B)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 1 (sin.f64 B)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 F (sin.f64 B))))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 (neg.f64 F) (sin.f64 B))))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (fma.f64 F F 2))))) B)
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 -1 F)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F (sin.f64 B)) (/.f64 1 F)))
(+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (/.f64 (sin.f64 B) (/.f64 1 F))))
(+.f64 (/.f64 3/2 (*.f64 B (pow.f64 F 4))) (-.f64 (/.f64 1 B) (/.f64 (/.f64 1 B) (pow.f64 F 2))))
Outputs
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B)))
(neg.f64 (/.f64 x (tan.f64 B)))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 1 (sin.f64 B)))
Calls

1 calls:

84.0ms
F
Results
AccuracySegmentsBranch
85.6%3F
Compiler

Compiled 771 to 446 computations (42.2% saved)

regimes441.0ms (2.3%)

Counts
50 → 6
Calls
Call 1
Inputs
(/.f64 -1 B)
(/.f64 1 B)
(neg.f64 (/.f64 x B))
(neg.f64 (/.f64 (neg.f64 x) B))
(neg.f64 (*.f64 x (/.f64 -1 B)))
(/.f64 (+.f64 1 (neg.f64 x)) B)
(*.f64 (/.f64 -1 F) (/.f64 F B))
(*.f64 (/.f64 1 F) (/.f64 F B))
(/.f64 (-.f64 (*.f64 -1 x) 1) B)
(neg.f64 (-.f64 (*.f64 x (*.f64 B 1/3)) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (/.f64 -1 F)))
(neg.f64 (/.f64 x (tan.f64 B)))
(neg.f64 (/.f64 (neg.f64 x) (tan.f64 B)))
(/.f64 F (/.f64 B (sqrt.f64 1/2)))
(/.f64 (*.f64 F (sqrt.f64 1/2)) B)
(neg.f64 (*.f64 (/.f64 1 (tan.f64 B)) x))
(neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x)))
(/.f64 3/2 (*.f64 B (pow.f64 F 4)))
(neg.f64 (*.f64 x (/.f64 1 (neg.f64 (tan.f64 B)))))
(neg.f64 (fma.f64 B (*.f64 x -1/3) (/.f64 x B)))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 1/2))) B)
(+.f64 (neg.f64 (/.f64 x B)) (fma.f64 B 1/6 (/.f64 1 B)))
(-.f64 (/.f64 1 B) (/.f64 (/.f64 1 (pow.f64 F 2)) B))
(-.f64 (/.f64 (/.f64 1 (pow.f64 F 2)) B) (/.f64 1 B))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1/2 x)))) B)
(*.f64 (-.f64 (/.f64 1 F) (/.f64 1 (pow.f64 F 3))) (/.f64 F B))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 -1 F)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 1 F)))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) B)
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(/.f64 (+.f64 (*.f64 -1 x) (+.f64 1 (/.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) (pow.f64 F 2)))) B)
(/.f64 (+.f64 (*.f64 -1 x) (-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) 1)) B)
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 B (pow.f64 F 2))))) (/.f64 1 B))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (+.f64 (*.f64 (pow.f64 B 3) (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (*.f64 1/120 x)))) (/.f64 x B))))
(neg.f64 (pow.f64 (/.f64 (tan.f64 B) x) -1))
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (neg.f64 (cos.f64 B))))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
(neg.f64 (/.f64 x (*.f64 (/.f64 1 (cos.f64 B)) (sin.f64 B))))
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B)))
Outputs
(+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B)))
(neg.f64 (/.f64 x (tan.f64 B)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 1 F)))
(neg.f64 (/.f64 x (tan.f64 B)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 1 F)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
Calls

3 calls:

199.0ms
B
134.0ms
F
89.0ms
x
Results
AccuracySegmentsBranch
67.8%4x
70.6%9B
79.7%6F
Compiler

Compiled 583 to 349 computations (40.1% saved)

regimes217.0ms (1.1%)

Counts
49 → 3
Calls
Call 1
Inputs
(/.f64 -1 B)
(/.f64 1 B)
(neg.f64 (/.f64 x B))
(neg.f64 (/.f64 (neg.f64 x) B))
(neg.f64 (*.f64 x (/.f64 -1 B)))
(/.f64 (+.f64 1 (neg.f64 x)) B)
(*.f64 (/.f64 -1 F) (/.f64 F B))
(*.f64 (/.f64 1 F) (/.f64 F B))
(/.f64 (-.f64 (*.f64 -1 x) 1) B)
(neg.f64 (-.f64 (*.f64 x (*.f64 B 1/3)) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (/.f64 -1 F)))
(neg.f64 (/.f64 x (tan.f64 B)))
(neg.f64 (/.f64 (neg.f64 x) (tan.f64 B)))
(/.f64 F (/.f64 B (sqrt.f64 1/2)))
(/.f64 (*.f64 F (sqrt.f64 1/2)) B)
(neg.f64 (*.f64 (/.f64 1 (tan.f64 B)) x))
(neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x)))
(/.f64 3/2 (*.f64 B (pow.f64 F 4)))
(neg.f64 (*.f64 x (/.f64 1 (neg.f64 (tan.f64 B)))))
(neg.f64 (fma.f64 B (*.f64 x -1/3) (/.f64 x B)))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 1/2))) B)
(+.f64 (neg.f64 (/.f64 x B)) (fma.f64 B 1/6 (/.f64 1 B)))
(-.f64 (/.f64 1 B) (/.f64 (/.f64 1 (pow.f64 F 2)) B))
(-.f64 (/.f64 (/.f64 1 (pow.f64 F 2)) B) (/.f64 1 B))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1/2 x)))) B)
(*.f64 (-.f64 (/.f64 1 F) (/.f64 1 (pow.f64 F 3))) (/.f64 F B))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 -1 F)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 1 F)))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) B)
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(/.f64 (+.f64 (*.f64 -1 x) (+.f64 1 (/.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) (pow.f64 F 2)))) B)
(/.f64 (+.f64 (*.f64 -1 x) (-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) 1)) B)
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (*.f64 B (pow.f64 F 2))))) (/.f64 1 B))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (+.f64 (*.f64 (pow.f64 B 3) (-.f64 (*.f64 1/24 x) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (*.f64 1/120 x)))) (/.f64 x B))))
(neg.f64 (pow.f64 (/.f64 (tan.f64 B) x) -1))
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (cos.f64 B)))
(neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B))))
(*.f64 (/.f64 (cos.f64 B) (sin.f64 B)) (neg.f64 x))
(neg.f64 (*.f64 (/.f64 x (sin.f64 B)) (neg.f64 (cos.f64 B))))
(*.f64 -1 (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
(/.f64 (/.f64 F B) (sqrt.f64 (fma.f64 F F 2)))
(neg.f64 (/.f64 x (*.f64 (/.f64 1 (cos.f64 B)) (sin.f64 B))))
Outputs
(neg.f64 (/.f64 x (tan.f64 B)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2)))))
(neg.f64 (/.f64 x (tan.f64 B)))
Calls

2 calls:

133.0ms
F
70.0ms
x
Results
AccuracySegmentsBranch
65.5%3x
70.1%6F
Compiler

Compiled 569 to 343 computations (39.7% saved)

regimes169.0ms (0.9%)

Counts
37 → 6
Calls
Call 1
Inputs
(/.f64 -1 B)
(/.f64 1 B)
(neg.f64 (/.f64 x B))
(neg.f64 (/.f64 (neg.f64 x) B))
(neg.f64 (*.f64 x (/.f64 -1 B)))
(/.f64 (+.f64 1 (neg.f64 x)) B)
(*.f64 (/.f64 -1 F) (/.f64 F B))
(*.f64 (/.f64 1 F) (/.f64 F B))
(/.f64 (-.f64 (*.f64 -1 x) 1) B)
(neg.f64 (-.f64 (*.f64 x (*.f64 B 1/3)) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (/.f64 -1 F)))
(neg.f64 (/.f64 x (tan.f64 B)))
(neg.f64 (/.f64 (neg.f64 x) (tan.f64 B)))
(/.f64 F (/.f64 B (sqrt.f64 1/2)))
(/.f64 (*.f64 F (sqrt.f64 1/2)) B)
(neg.f64 (*.f64 (/.f64 1 (tan.f64 B)) x))
(neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x)))
(/.f64 3/2 (*.f64 B (pow.f64 F 4)))
(neg.f64 (*.f64 x (/.f64 1 (neg.f64 (tan.f64 B)))))
(neg.f64 (fma.f64 B (*.f64 x -1/3) (/.f64 x B)))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 1/2))) B)
(+.f64 (neg.f64 (/.f64 x B)) (fma.f64 B 1/6 (/.f64 1 B)))
(-.f64 (/.f64 1 B) (/.f64 (/.f64 1 (pow.f64 F 2)) B))
(-.f64 (/.f64 (/.f64 1 (pow.f64 F 2)) B) (/.f64 1 B))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1/2 x)))) B)
(*.f64 (-.f64 (/.f64 1 F) (/.f64 1 (pow.f64 F 3))) (/.f64 F B))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 -1 F)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 1 F)))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) B)
(+.f64 (*.f64 -1 (/.f64 x B)) (*.f64 (/.f64 F B) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
(/.f64 (+.f64 (*.f64 -1 x) (+.f64 1 (/.f64 (+.f64 -1 (*.f64 (*.f64 2 x) -1/2)) (pow.f64 F 2)))) B)
(/.f64 (+.f64 (*.f64 -1 x) (-.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 x)) (pow.f64 F 2))) 1)) B)
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x))))))
Outputs
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 -1 F)))
(neg.f64 (/.f64 x (tan.f64 B)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 1 F)))
(neg.f64 (/.f64 x (tan.f64 B)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 1 F)))
(neg.f64 (/.f64 x (tan.f64 B)))
Calls

2 calls:

105.0ms
F
53.0ms
x
Results
AccuracySegmentsBranch
70.1%6F
63.4%3x
Compiler

Compiled 390 to 243 computations (37.7% saved)

regimes72.0ms (0.4%)

Counts
31 → 4
Calls
Call 1
Inputs
(/.f64 -1 B)
(/.f64 1 B)
(neg.f64 (/.f64 x B))
(neg.f64 (/.f64 (neg.f64 x) B))
(neg.f64 (*.f64 x (/.f64 -1 B)))
(/.f64 (+.f64 1 (neg.f64 x)) B)
(*.f64 (/.f64 -1 F) (/.f64 F B))
(*.f64 (/.f64 1 F) (/.f64 F B))
(/.f64 (-.f64 (*.f64 -1 x) 1) B)
(neg.f64 (-.f64 (*.f64 x (*.f64 B 1/3)) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (/.f64 -1 F)))
(neg.f64 (/.f64 x (tan.f64 B)))
(neg.f64 (/.f64 (neg.f64 x) (tan.f64 B)))
(/.f64 F (/.f64 B (sqrt.f64 1/2)))
(/.f64 (*.f64 F (sqrt.f64 1/2)) B)
(neg.f64 (*.f64 (/.f64 1 (tan.f64 B)) x))
(neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x)))
(/.f64 3/2 (*.f64 B (pow.f64 F 4)))
(neg.f64 (*.f64 x (/.f64 1 (neg.f64 (tan.f64 B)))))
(neg.f64 (fma.f64 B (*.f64 x -1/3) (/.f64 x B)))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 1/2))) B)
(+.f64 (neg.f64 (/.f64 x B)) (fma.f64 B 1/6 (/.f64 1 B)))
(-.f64 (/.f64 1 B) (/.f64 (/.f64 1 (pow.f64 F 2)) B))
(-.f64 (/.f64 (/.f64 1 (pow.f64 F 2)) B) (/.f64 1 B))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1/2 x)))) B)
(*.f64 (-.f64 (/.f64 1 F) (/.f64 1 (pow.f64 F 3))) (/.f64 F B))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 -1 F)))
Outputs
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 -1 F)))
(neg.f64 (/.f64 x (tan.f64 B)))
(/.f64 (+.f64 1 (neg.f64 x)) B)
(neg.f64 (/.f64 x (tan.f64 B)))
Calls

1 calls:

64.0ms
F
Results
AccuracySegmentsBranch
65.3%4F
Compiler

Compiled 276 to 165 computations (40.2% saved)

regimes115.0ms (0.6%)

Counts
30 → 3
Calls
Call 1
Inputs
(/.f64 -1 B)
(/.f64 1 B)
(neg.f64 (/.f64 x B))
(neg.f64 (/.f64 (neg.f64 x) B))
(neg.f64 (*.f64 x (/.f64 -1 B)))
(/.f64 (+.f64 1 (neg.f64 x)) B)
(*.f64 (/.f64 -1 F) (/.f64 F B))
(*.f64 (/.f64 1 F) (/.f64 F B))
(/.f64 (-.f64 (*.f64 -1 x) 1) B)
(neg.f64 (-.f64 (*.f64 x (*.f64 B 1/3)) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (/.f64 -1 F)))
(neg.f64 (/.f64 x (tan.f64 B)))
(neg.f64 (/.f64 (neg.f64 x) (tan.f64 B)))
(/.f64 F (/.f64 B (sqrt.f64 1/2)))
(/.f64 (*.f64 F (sqrt.f64 1/2)) B)
(neg.f64 (*.f64 (/.f64 1 (tan.f64 B)) x))
(neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x)))
(/.f64 3/2 (*.f64 B (pow.f64 F 4)))
(neg.f64 (*.f64 x (/.f64 1 (neg.f64 (tan.f64 B)))))
(neg.f64 (fma.f64 B (*.f64 x -1/3) (/.f64 x B)))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 1/2))) B)
(+.f64 (neg.f64 (/.f64 x B)) (fma.f64 B 1/6 (/.f64 1 B)))
(-.f64 (/.f64 1 B) (/.f64 (/.f64 1 (pow.f64 F 2)) B))
(-.f64 (/.f64 (/.f64 1 (pow.f64 F 2)) B) (/.f64 1 B))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 (/.f64 1/2 x)))) B)
(*.f64 (-.f64 (/.f64 1 F) (/.f64 1 (pow.f64 F 3))) (/.f64 F B))
Outputs
(neg.f64 (/.f64 x (tan.f64 B)))
(/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 1/2))) B)
(neg.f64 (/.f64 x (tan.f64 B)))
Calls

2 calls:

58.0ms
F
46.0ms
x
Results
AccuracySegmentsBranch
63.4%3x
62.7%4F
Compiler

Compiled 265 to 160 computations (39.6% saved)

regimes44.0ms (0.2%)

Counts
24 → 3
Calls
Call 1
Inputs
(/.f64 -1 B)
(/.f64 1 B)
(neg.f64 (/.f64 x B))
(neg.f64 (/.f64 (neg.f64 x) B))
(neg.f64 (*.f64 x (/.f64 -1 B)))
(/.f64 (+.f64 1 (neg.f64 x)) B)
(*.f64 (/.f64 -1 F) (/.f64 F B))
(*.f64 (/.f64 1 F) (/.f64 F B))
(/.f64 (-.f64 (*.f64 -1 x) 1) B)
(neg.f64 (-.f64 (*.f64 x (*.f64 B 1/3)) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (/.f64 -1 F)))
(neg.f64 (/.f64 x (tan.f64 B)))
(neg.f64 (/.f64 (neg.f64 x) (tan.f64 B)))
(/.f64 F (/.f64 B (sqrt.f64 1/2)))
(/.f64 (*.f64 F (sqrt.f64 1/2)) B)
(neg.f64 (*.f64 (/.f64 1 (tan.f64 B)) x))
(neg.f64 (/.f64 1 (/.f64 (tan.f64 B) x)))
(/.f64 3/2 (*.f64 B (pow.f64 F 4)))
(neg.f64 (*.f64 x (/.f64 1 (neg.f64 (tan.f64 B)))))
(neg.f64 (fma.f64 B (*.f64 x -1/3) (/.f64 x B)))
(/.f64 (+.f64 1 (/.f64 -1 (pow.f64 F 2))) B)
Outputs
(neg.f64 (/.f64 x (tan.f64 B)))
(/.f64 (*.f64 F (sqrt.f64 1/2)) B)
(neg.f64 (/.f64 x (tan.f64 B)))
Calls

1 calls:

39.0ms
x
Results
AccuracySegmentsBranch
61.3%3x
Compiler

Compiled 193 to 113 computations (41.5% saved)

regimes33.0ms (0.2%)

Counts
17 → 3
Calls
Call 1
Inputs
(/.f64 -1 B)
(/.f64 1 B)
(neg.f64 (/.f64 x B))
(neg.f64 (/.f64 (neg.f64 x) B))
(neg.f64 (*.f64 x (/.f64 -1 B)))
(/.f64 (+.f64 1 (neg.f64 x)) B)
(*.f64 (/.f64 -1 F) (/.f64 F B))
(*.f64 (/.f64 1 F) (/.f64 F B))
(/.f64 (-.f64 (*.f64 -1 x) 1) B)
(neg.f64 (-.f64 (*.f64 x (*.f64 B 1/3)) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (/.f64 -1 F)))
(neg.f64 (/.f64 x (tan.f64 B)))
(neg.f64 (/.f64 (neg.f64 x) (tan.f64 B)))
(/.f64 F (/.f64 B (sqrt.f64 1/2)))
Outputs
(neg.f64 (/.f64 x (tan.f64 B)))
(/.f64 F (/.f64 B (sqrt.f64 1/2)))
(neg.f64 (/.f64 x (tan.f64 B)))
Calls

1 calls:

29.0ms
x
Results
AccuracySegmentsBranch
61.3%3x
Compiler

Compiled 140 to 80 computations (42.9% saved)

regimes95.0ms (0.5%)

Counts
16 → 4
Calls
Call 1
Inputs
(/.f64 -1 B)
(/.f64 1 B)
(neg.f64 (/.f64 x B))
(neg.f64 (/.f64 (neg.f64 x) B))
(neg.f64 (*.f64 x (/.f64 -1 B)))
(/.f64 (+.f64 1 (neg.f64 x)) B)
(*.f64 (/.f64 -1 F) (/.f64 F B))
(*.f64 (/.f64 1 F) (/.f64 F B))
(/.f64 (-.f64 (*.f64 -1 x) 1) B)
(neg.f64 (-.f64 (*.f64 x (*.f64 B 1/3)) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (/.f64 -1 F)))
(neg.f64 (/.f64 x (tan.f64 B)))
(neg.f64 (/.f64 (neg.f64 x) (tan.f64 B)))
Outputs
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B))))
(neg.f64 (/.f64 x (tan.f64 B)))
(/.f64 (+.f64 1 (neg.f64 x)) B)
(neg.f64 (/.f64 x (tan.f64 B)))
Calls

3 calls:

36.0ms
F
28.0ms
B
27.0ms
x
Results
AccuracySegmentsBranch
62.7%4F
59.3%3B
60.0%3x
Compiler

Compiled 142 to 82 computations (42.3% saved)

regimes78.0ms (0.4%)

Counts
14 → 3
Calls
Call 1
Inputs
(/.f64 -1 B)
(/.f64 1 B)
(neg.f64 (/.f64 x B))
(neg.f64 (/.f64 (neg.f64 x) B))
(neg.f64 (*.f64 x (/.f64 -1 B)))
(/.f64 (+.f64 1 (neg.f64 x)) B)
(*.f64 (/.f64 -1 F) (/.f64 F B))
(*.f64 (/.f64 1 F) (/.f64 F B))
(/.f64 (-.f64 (*.f64 -1 x) 1) B)
(neg.f64 (-.f64 (*.f64 x (*.f64 B 1/3)) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B))))
(+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (+.f64 (*.f64 1/6 B) (/.f64 1 B)) F) (/.f64 -1 F)))
Outputs
(/.f64 (-.f64 (*.f64 -1 x) 1) B)
(neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (/.f64 x B)))
(/.f64 (+.f64 1 (neg.f64 x)) B)
Calls

3 calls:

26.0ms
F
24.0ms
B
24.0ms
x
Results
AccuracySegmentsBranch
30.5%3B
32.8%3x
42.1%3F
Compiler

Compiled 131 to 77 computations (41.2% saved)

regimes24.0ms (0.1%)

Counts
11 → 3
Calls
Call 1
Inputs
(/.f64 -1 B)
(/.f64 1 B)
(neg.f64 (/.f64 x B))
(neg.f64 (/.f64 (neg.f64 x) B))
(neg.f64 (*.f64 x (/.f64 -1 B)))
(/.f64 (+.f64 1 (neg.f64 x)) B)
(*.f64 (/.f64 -1 F) (/.f64 F B))
(*.f64 (/.f64 1 F) (/.f64 F B))
(/.f64 (-.f64 (*.f64 -1 x) 1) B)
(neg.f64 (-.f64 (*.f64 x (*.f64 B 1/3)) (/.f64 x B)))
(+.f64 (neg.f64 (/.f64 x B)) (+.f64 (*.f64 1/6 B) (/.f64 1 B)))
Outputs
(/.f64 (-.f64 (*.f64 -1 x) 1) B)
(neg.f64 (/.f64 x B))
(/.f64 (+.f64 1 (neg.f64 x)) B)
Calls

1 calls:

21.0ms
F
Results
AccuracySegmentsBranch
41.9%3F
Compiler

Compiled 77 to 45 computations (41.6% saved)

regimes21.0ms (0.1%)

Counts
8 → 3
Calls
Call 1
Inputs
(/.f64 -1 B)
(/.f64 1 B)
(neg.f64 (/.f64 x B))
(neg.f64 (/.f64 (neg.f64 x) B))
(neg.f64 (*.f64 x (/.f64 -1 B)))
(/.f64 (+.f64 1 (neg.f64 x)) B)
(*.f64 (/.f64 -1 F) (/.f64 F B))
(*.f64 (/.f64 1 F) (/.f64 F B))
Outputs
(/.f64 -1 B)
(neg.f64 (/.f64 x B))
(/.f64 (+.f64 1 (neg.f64 x)) B)
Calls

1 calls:

19.0ms
F
Results
AccuracySegmentsBranch
37.1%3F
Compiler

Compiled 48 to 29 computations (39.6% saved)

regimes41.0ms (0.2%)

Counts
5 → 3
Calls
Call 1
Inputs
(/.f64 -1 B)
(/.f64 1 B)
(neg.f64 (/.f64 x B))
(neg.f64 (/.f64 (neg.f64 x) B))
(neg.f64 (*.f64 x (/.f64 -1 B)))
Outputs
(neg.f64 (/.f64 x B))
(/.f64 -1 B)
(neg.f64 (/.f64 x B))
Calls

2 calls:

25.0ms
F
14.0ms
x
Results
AccuracySegmentsBranch
32.5%3x
34.6%6F
Compiler

Compiled 32 to 22 computations (31.3% saved)

regimes24.0ms (0.1%)

Counts
2 → 2
Calls
Call 1
Inputs
(/.f64 -1 B)
(/.f64 1 B)
Outputs
(/.f64 -1 B)
(/.f64 1 B)
Calls

3 calls:

9.0ms
B
9.0ms
x
6.0ms
F
Results
AccuracySegmentsBranch
15.9%2F
11.6%2B
11.7%2x
Compiler

Compiled 21 to 16 computations (23.8% saved)

regimes9.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(/.f64 -1 B)
Outputs
(/.f64 -1 B)
Calls

3 calls:

3.0ms
B
3.0ms
F
3.0ms
x
Results
AccuracySegmentsBranch
9.9%1B
9.9%1x
9.9%1F
Compiler

Compiled 18 to 14 computations (22.2% saved)

bsearch73.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
predicate-same
Steps
TimeLeftRight
41.0ms
26011473.20760319
71954933493370.13
31.0ms
-1.6318742105856353e+72
-4.175147900510088e+60
Results
60.0ms239×body256valid
4.0ms23×body256invalid
3.0ms17×body256infinite
Compiler

Compiled 724 to 556 computations (23.2% saved)

bsearch91.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
57.0ms
5.416195901001237e-6
26011473.20760319
33.0ms
-92.22039642172955
-1.1522753983697382
Results
77.0ms255×body256valid
6.0ms30×body256invalid
3.0ms17×body256infinite
Compiler

Compiled 665 to 521 computations (21.7% saved)

bsearch204.0ms (1.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
43.0ms
26011473.20760319
71954933493370.13
49.0ms
5.2611403834945e-36
2.8840370813862687e-24
36.0ms
1.2787641852541923e-77
6.745589105490802e-74
43.0ms
-1.4744502572311767e-31
-1.107750253390356e-36
32.0ms
-0.0006802423156096822
-4.887872600636156e-6
Results
166.0ms643×body256valid
16.0ms86×body256invalid
9.0ms45×body256infinite
Compiler

Compiled 2156 to 1678 computations (22.2% saved)

bsearch164.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
43.0ms
26011473.20760319
71954933493370.13
46.0ms
9.76590631609549e-178
1.2669021813184586e-171
43.0ms
-1.3445589422718024e-76
-5.984766037735746e-84
32.0ms
-0.0006802423156096822
-4.887872600636156e-6
Results
130.0ms510×body256valid
13.0ms64×body256invalid
7.0ms34×body256infinite
Compiler

Compiled 1310 to 1012 computations (22.7% saved)

bsearch180.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
48.0ms
5.416195901001237e-6
26011473.20760319
43.0ms
9.76590631609549e-178
1.2669021813184586e-171
45.0ms
-1.3445589422718024e-76
-5.984766037735746e-84
43.0ms
-0.0006802423156096822
-4.887872600636156e-6
Results
148.0ms517×body256valid
14.0ms71×body256invalid
9.0ms43×body256infinite
Compiler

Compiled 1276 to 1006 computations (21.2% saved)

bsearch119.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
62.0ms
3.234032244261271e-88
3.400646463649385e-84
57.0ms
-1.4744502572311767e-31
-1.107750253390356e-36
Results
106.0ms258×body256valid
6.0ms26×body256invalid
3.0ms14×body256infinite
Compiler

Compiled 427 to 334 computations (21.8% saved)

bsearch202.0ms (1.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
49.0ms
6.62244082153073e+234
8.431755467952552e+237
39.0ms
1.9014905694409942e+164
5.643592563773774e+169
46.0ms
3.278654231077479e+95
6.924459385211868e+111
27.0ms
4295131355685234000.0
8829332394328031000.0
42.0ms
-1.4744502572311767e-31
-1.107750253390356e-36
Results
177.0ms607×body256valid
10.0ms49×body256infinite
6.0ms30×body256invalid
Compiler

Compiled 1163 to 878 computations (24.5% saved)

bsearch60.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
46.0ms
1.9075704831936272e-191
1.5930191939375935e-180
13.0ms
-7.513814997948855e-126
-5.776971920556975e-126
Results
56.0ms208×body256valid
Compiler

Compiled 504 to 379 computations (24.8% saved)

bsearch238.0ms (1.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
36.0ms
6.62244082153073e+234
8.431755467952552e+237
38.0ms
1.9014905694409942e+164
5.643592563773774e+169
42.0ms
3.278654231077479e+95
6.924459385211868e+111
83.0ms
4295131355685234000.0
8829332394328031000.0
38.0ms
-1.1522753983697382
-0.0006802423156096822
Results
210.0ms591×body256valid
10.0ms49×body256infinite
4.0ms22×body256invalid
Compiler

Compiled 1156 to 868 computations (24.9% saved)

bsearch98.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
36.0ms
6.62244082153073e+234
8.431755467952552e+237
23.0ms
4295131355685234000.0
8829332394328031000.0
38.0ms
-1.1522753983697382
-0.0006802423156096822
Results
81.0ms310×body256valid
6.0ms19×body256invalid
5.0ms26×body256infinite
Compiler

Compiled 507 to 391 computations (22.9% saved)

bsearch58.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
43.0ms
1.9075704831936272e-191
1.5930191939375935e-180
15.0ms
-7.513814997948855e-126
-5.776971920556975e-126
Results
55.0ms208×body256valid
Compiler

Compiled 335 to 262 computations (21.8% saved)

bsearch83.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
44.0ms
1.9075704831936272e-191
1.5930191939375935e-180
38.0ms
-5.300905136523872e-164
-7.189106410139779e-172
Results
79.0ms304×body256valid
Compiler

Compiled 397 to 313 computations (21.2% saved)

bsearch94.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
43.0ms
1.9075704831936272e-191
1.5930191939375935e-180
51.0ms
-5.300905136523872e-164
-7.189106410139779e-172
Results
90.0ms304×body256valid
Compiler

Compiled 397 to 313 computations (21.2% saved)

bsearch156.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
34.0ms
6.62244082153073e+234
8.431755467952552e+237
23.0ms
4295131355685234000.0
8829332394328031000.0
99.0ms
-1.6318742105856353e+72
-4.175147900510088e+60
Results
143.0ms344×body256valid
5.0ms24×body256infinite
2.0ms12×body256invalid
Compiler

Compiled 553 to 433 computations (21.7% saved)

bsearch97.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
51.0ms
2.1360544858859174e-53
5.2611403834945e-36
46.0ms
-4.803980190736165e-45
-2.5395713337571266e-61
Results
73.0ms297×body256valid
12.0ms41×body256invalid
5.0ms23×body256infinite
Compiler

Compiled 606 to 458 computations (24.4% saved)

bsearch86.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
40.0ms
3.234032244261271e-88
3.400646463649385e-84
46.0ms
-4.803980190736165e-45
-2.5395713337571266e-61
Results
66.0ms262×body256valid
11.0ms40×body256invalid
5.0ms26×body256infinite
Compiler

Compiled 370 to 290 computations (21.6% saved)

bsearch141.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
61.0ms
3.234032244261271e-88
3.400646463649385e-84
80.0ms
-3.1111512423125655e+153
-1.4506648649385822e+147
Results
132.0ms258×body256valid
3.0ms14×body256infinite
3.0ms14×body256invalid
Compiler

Compiled 315 to 248 computations (21.3% saved)

bsearch34.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
4.0ms
4.058035593748019e-195
4.39954935059509e-195
30.0ms
-8.035314990038534e-81
-4.860763061186925e-82
Results
32.0ms128×body256valid
Compiler

Compiled 156 to 124 computations (20.5% saved)

bsearch45.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
45.0ms
2.5956250514893724e-65
6.757649316900343e-58
Results
34.0ms130×body256valid
6.0ms13×body256invalid
3.0ms14×body256infinite
Compiler

Compiled 162 to 136 computations (16% saved)

simplify154.0ms (0.8%)

Algorithm
egg-herbie
Rules
232×distribute-lft-neg-in
162×unsub-neg
142×distribute-rgt-neg-in
138×+-commutative
136×distribute-neg-out
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02373184
13303007
23952981
34532973
45062973
55662973
66202973
77522973
89412973
99732973
109982973
1110282973
1210422973
1310612973
1410662973
1510692973
1610702973
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 F -149999999999999999544308758090902235335976598899487192876318720) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B))) (if (<=.f64 F 58000000) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 1 (sin.f64 B)))))
(if (<=.f64 F -5854679515581645/4503599627370496) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B))) (if (<=.f64 F 6124895493223875/4503599627370496) (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (*.f64 2 x)))))) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 1 (sin.f64 B)))))
(if (<=.f64 F -3504881374004815/18446744073709551616) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B))) (if (<=.f64 F -7581539743654059/182687704666362864775460604089535377456991567872) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) (if (<=.f64 F 3096294684028419/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504) (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) (if (<=.f64 F 1883966954371867/2854495385411919762116571938898990272765493248) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) (if (<=.f64 F 26500000) (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 1 (sin.f64 B))))))))
(if (<=.f64 F -5534023222112865/9223372036854775808) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B))) (if (<=.f64 F -1640438043587259/273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881728) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) (if (<=.f64 F 4901059257211343/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824) (neg.f64 (/.f64 x (tan.f64 B))) (if (<=.f64 F 26500000) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 1 (sin.f64 B)))))))
(if (<=.f64 F -8116567392432203/147573952589676412928) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B))) (if (<=.f64 F -7381971196142665/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) (if (<=.f64 F 8019915148164015/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648) (neg.f64 (/.f64 x (tan.f64 B))) (if (<=.f64 F 3170534137668829/144115188075855872) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 1 (sin.f64 B)))))))
(if (<=.f64 F -1549191735570757/5846006549323611672814739330865132078623730171904) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B))) (if (<=.f64 F 2734063405978765/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912) (neg.f64 (/.f64 x (tan.f64 B))) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 1 (sin.f64 B)))))
(if (<=.f64 F -5261405894391251/730750818665451459101842416358141509827966271488) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B))) (if (<=.f64 F 4300000000000000000) (neg.f64 (/.f64 x (tan.f64 B))) (if (<=.f64 F 5000000000000000455179995251842175052302269975877432785772728687420451447675667076077090048770806095282176) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 1 F))) (if (<=.f64 F 191999999999999988067188410518348313558500830612281853192139260657155684905414080478628255417096267699500796087403688896611045202030460672466494064774697869037797376) (neg.f64 (/.f64 x (tan.f64 B))) (if (<=.f64 F 185000000000000007011699678883817574637518207437406504655750088408734468479003132637313749028763640911101930118301476767416717736769996018530333635838486524092381563863737028568024296166896294205224007502585711519650523736717113690161152) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 1 F))) (neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))))))))
(if (<=.f64 x -8840889449137087/1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059712) (neg.f64 (/.f64 x (tan.f64 B))) (if (<=.f64 x 8695517876416783/2449441655328671218473925200700819802261115891310932980616707775308160183158275122807205904404441104841876294862561960570988912251863537292521360689146388717906188066642938460312627143172697498123763712) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) (neg.f64 (/.f64 x (tan.f64 B)))))
(if (<=.f64 F -2589569785738035/2251799813685248) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 -1 F))) (if (<=.f64 F 4300000000000000000) (neg.f64 (/.f64 x (tan.f64 B))) (if (<=.f64 F 4300000000000000167380838519790801055450926454222994480103023367928600675025624256444354467975855561768960) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 1 F))) (if (<=.f64 F 191999999999999988067188410518348313558500830612281853192139260657155684905414080478628255417096267699500796087403688896611045202030460672466494064774697869037797376) (neg.f64 (/.f64 x (tan.f64 B))) (if (<=.f64 F 112000000000000010473016536151028687106153766770149712263764356417415624543115344039774176641029814830486356428668130605821629782800595448376770208066454039621515650029257073639910954030489525106048510363852102710777628788523270932529152) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 1 F))) (neg.f64 (/.f64 x (tan.f64 B))))))))
(if (<=.f64 F -2589569785738035/2251799813685248) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 -1 F))) (if (<=.f64 F 4600000000000000000) (neg.f64 (/.f64 x (tan.f64 B))) (if (<=.f64 F 3249999999999999941220419289570024615884090676175173021529995448959907720705995487502482305070247103151698024980206678924333923810579718102669652298403573554549877123204041914545889470640198913195695785245283848495548525170935229910614016) (/.f64 (+.f64 1 (neg.f64 x)) B) (neg.f64 (/.f64 x (tan.f64 B))))))
(if (<=.f64 x -8840889449137087/1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059712) (neg.f64 (/.f64 x (tan.f64 B))) (if (<=.f64 x 1951898819090035/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616) (/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 1/2))) B) (neg.f64 (/.f64 x (tan.f64 B)))))
(if (<=.f64 x -7614394265021173/1087770609288739018116276647019455748771006705104961378712461595034426490595025393129804804639189577049885346787832834079429794483512744426310696916513970896780966442670885312576979206144) (neg.f64 (/.f64 x (tan.f64 B))) (if (<=.f64 x 5267279335618775/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088) (/.f64 (*.f64 F (sqrt.f64 1/2)) B) (neg.f64 (/.f64 x (tan.f64 B)))))
(if (<=.f64 x -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064) (neg.f64 (/.f64 x (tan.f64 B))) (if (<=.f64 x 1959553324262937/306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470464) (/.f64 F (/.f64 B (sqrt.f64 1/2))) (neg.f64 (/.f64 x (tan.f64 B)))))
(if (<=.f64 F -11800000000000000401841581399645339370971189744604834330312704) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B)))) (if (<=.f64 F 5200000000000000000) (neg.f64 (/.f64 x (tan.f64 B))) (if (<=.f64 F 580000000000000019540235569509726452853530516545704403049288785842235609559337881035734927453465685099996173564205713566259663824871125612150627082409619634342339529097600538056901173727379845121128609473876477003222304057742708550139904) (/.f64 (+.f64 1 (neg.f64 x)) B) (neg.f64 (/.f64 x (tan.f64 B))))))
(if (<=.f64 F -137811006675651/205688069665150755269371147819668813122841983204197482918576128) (/.f64 (-.f64 (*.f64 -1 x) 1) B) (if (<=.f64 F 5394384303847929/24519928653854221733733552434404946937899825954937634816) (neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (/.f64 x B))) (/.f64 (+.f64 1 (neg.f64 x)) B)))
(if (<=.f64 F -1799770609570069/12855504354071922204335696738729300820177623950262342682411008) (/.f64 (-.f64 (*.f64 -1 x) 1) B) (if (<=.f64 F 5319393762672285/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (neg.f64 (/.f64 x B)) (/.f64 (+.f64 1 (neg.f64 x)) B)))
(if (<=.f64 F -2400000000000000018171661943071244823682980448785665401826196917547137778514135245558927998439841183350788640463262185218427238148086190170611646464) (/.f64 -1 B) (if (<=.f64 F 2734063405978765/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912) (neg.f64 (/.f64 x B)) (/.f64 (+.f64 1 (neg.f64 x)) B)))
(if (<=.f64 x -8009951384703413/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (neg.f64 (/.f64 x B)) (if (<=.f64 x 43149552317389/10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296448) (/.f64 -1 B) (neg.f64 (/.f64 x B))))
(if (<=.f64 F 7417930716765569/1809251394333065553493296640760748560207343510400633813116524750123642650624) (/.f64 -1 B) (/.f64 1 B))
(/.f64 -1 B)
Outputs
(if (<=.f64 F -149999999999999999544308758090902235335976598899487192876318720) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B))) (if (<=.f64 F 58000000) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 1 (sin.f64 B)))))
(if (<=.f64 F -149999999999999999544308758090902235335976598899487192876318720) (+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 -1 (sin.f64 B))) (if (<=.f64 F 58000000) (+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 x 2)) -1/2))) (+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 1 (sin.f64 B)))))
(if (<=.f64 F -149999999999999999544308758090902235335976598899487192876318720) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (if (<=.f64 F 58000000) (-.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 x 2)) -1/2)) (/.f64 x (tan.f64 B))) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))
(if (<=.f64 F -5854679515581645/4503599627370496) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B))) (if (<=.f64 F 6124895493223875/4503599627370496) (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (*.f64 2 x)))))) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 1 (sin.f64 B)))))
(if (<=.f64 F -5854679515581645/4503599627370496) (+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 -1 (sin.f64 B))) (if (<=.f64 F 6124895493223875/4503599627370496) (+.f64 (*.f64 x (neg.f64 (/.f64 1 (tan.f64 B)))) (/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (*.f64 x 2)))))) (+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 1 (sin.f64 B)))))
(if (<=.f64 F -5854679515581645/4503599627370496) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (if (<=.f64 F 6124895493223875/4503599627370496) (-.f64 (/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (*.f64 x 2))))) (*.f64 x (/.f64 1 (tan.f64 B)))) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))
(if (<=.f64 F -5854679515581645/4503599627370496) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (if (<=.f64 F 6124895493223875/4503599627370496) (+.f64 (*.f64 x (/.f64 -1 (tan.f64 B))) (/.f64 F (*.f64 (sin.f64 B) (sqrt.f64 (+.f64 2 (*.f64 x 2)))))) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))
(if (<=.f64 F -3504881374004815/18446744073709551616) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B))) (if (<=.f64 F -7581539743654059/182687704666362864775460604089535377456991567872) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) (if (<=.f64 F 3096294684028419/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504) (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) (if (<=.f64 F 1883966954371867/2854495385411919762116571938898990272765493248) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) (if (<=.f64 F 26500000) (+.f64 (neg.f64 (*.f64 x (/.f64 1 (tan.f64 B)))) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 1 (sin.f64 B))))))))
(if (<=.f64 F -3504881374004815/18446744073709551616) (+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 -1 (sin.f64 B))) (if (<=.f64 F -7581539743654059/182687704666362864775460604089535377456991567872) (+.f64 (/.f64 (neg.f64 x) B) (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 x 2)))))) (if (<=.f64 F 3096294684028419/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504) (+.f64 (*.f64 x (neg.f64 (/.f64 1 (tan.f64 B)))) (*.f64 (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 x 2)) -1/2) (/.f64 F B))) (if (<=.f64 F 1883966954371867/2854495385411919762116571938898990272765493248) (+.f64 (/.f64 (neg.f64 x) B) (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 x 2)))))) (if (<=.f64 F 26500000) (+.f64 (*.f64 x (neg.f64 (/.f64 1 (tan.f64 B)))) (*.f64 (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 x 2)) -1/2) (/.f64 F B))) (+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 1 (sin.f64 B))))))))
(if (<=.f64 F -3504881374004815/18446744073709551616) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (if (<=.f64 F -7581539743654059/182687704666362864775460604089535377456991567872) (-.f64 (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 x 2))))) (/.f64 x B)) (if (<=.f64 F 3096294684028419/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504) (-.f64 (*.f64 (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 x 2)) -1/2) (/.f64 F B)) (*.f64 x (/.f64 1 (tan.f64 B)))) (if (<=.f64 F 1883966954371867/2854495385411919762116571938898990272765493248) (-.f64 (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 x 2))))) (/.f64 x B)) (if (<=.f64 F 26500000) (-.f64 (*.f64 (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 x 2)) -1/2) (/.f64 F B)) (*.f64 x (/.f64 1 (tan.f64 B)))) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))))
(if (<=.f64 F -3504881374004815/18446744073709551616) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (if (<=.f64 F -7581539743654059/182687704666362864775460604089535377456991567872) (-.f64 (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 x 2))))) (/.f64 x B)) (if (<=.f64 F 3096294684028419/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504) (+.f64 (*.f64 x (/.f64 -1 (tan.f64 B))) (*.f64 (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 x 2)) -1/2) (/.f64 F B))) (if (<=.f64 F 1883966954371867/2854495385411919762116571938898990272765493248) (-.f64 (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 x 2))))) (/.f64 x B)) (if (<=.f64 F 26500000) (+.f64 (*.f64 x (/.f64 -1 (tan.f64 B))) (*.f64 (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 x 2)) -1/2) (/.f64 F B))) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B))))))))
(if (<=.f64 F -5534023222112865/9223372036854775808) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B))) (if (<=.f64 F -1640438043587259/273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881728) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) (if (<=.f64 F 4901059257211343/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824) (neg.f64 (/.f64 x (tan.f64 B))) (if (<=.f64 F 26500000) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 1 (sin.f64 B)))))))
(if (<=.f64 F -5534023222112865/9223372036854775808) (+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 -1 (sin.f64 B))) (if (<=.f64 F -1640438043587259/273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881728) (+.f64 (/.f64 (neg.f64 x) B) (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 x 2)))))) (if (<=.f64 F 4901059257211343/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824) (/.f64 (neg.f64 x) (tan.f64 B)) (if (<=.f64 F 26500000) (+.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 x 2)) -1/2)) (/.f64 (neg.f64 x) B)) (+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 1 (sin.f64 B)))))))
(if (<=.f64 F -5534023222112865/9223372036854775808) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (if (<=.f64 F -1640438043587259/273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881728) (-.f64 (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 x 2))))) (/.f64 x B)) (if (<=.f64 F 4901059257211343/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824) (/.f64 (neg.f64 x) (tan.f64 B)) (if (<=.f64 F 26500000) (-.f64 (*.f64 (/.f64 F (sin.f64 B)) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 x 2)) -1/2)) (/.f64 x B)) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))))
(if (<=.f64 F -8116567392432203/147573952589676412928) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B))) (if (<=.f64 F -7381971196142665/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) (if (<=.f64 F 8019915148164015/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648) (neg.f64 (/.f64 x (tan.f64 B))) (if (<=.f64 F 3170534137668829/144115188075855872) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 2 x)))))) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 1 (sin.f64 B)))))))
(if (<=.f64 F -8116567392432203/147573952589676412928) (+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 -1 (sin.f64 B))) (if (<=.f64 F -7381971196142665/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864) (+.f64 (/.f64 (neg.f64 x) B) (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 x 2)))))) (if (<=.f64 F 8019915148164015/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648) (/.f64 (neg.f64 x) (tan.f64 B)) (if (<=.f64 F 3170534137668829/144115188075855872) (+.f64 (/.f64 (neg.f64 x) B) (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 x 2)))))) (+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 1 (sin.f64 B)))))))
(if (<=.f64 F -8116567392432203/147573952589676412928) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (if (<=.f64 F -7381971196142665/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864) (-.f64 (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 x 2))))) (/.f64 x B)) (if (<=.f64 F 8019915148164015/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648) (/.f64 (neg.f64 x) (tan.f64 B)) (if (<=.f64 F 3170534137668829/144115188075855872) (-.f64 (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (sqrt.f64 (/.f64 1 (+.f64 2 (*.f64 x 2))))) (/.f64 x B)) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))))
(if (<=.f64 F -1549191735570757/5846006549323611672814739330865132078623730171904) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B))) (if (<=.f64 F 2734063405978765/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912) (neg.f64 (/.f64 x (tan.f64 B))) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 1 (sin.f64 B)))))
(if (<=.f64 F -1549191735570757/5846006549323611672814739330865132078623730171904) (+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 -1 (sin.f64 B))) (if (<=.f64 F 2734063405978765/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912) (/.f64 (neg.f64 x) (tan.f64 B)) (+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 1 (sin.f64 B)))))
(if (<=.f64 F -1549191735570757/5846006549323611672814739330865132078623730171904) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (if (<=.f64 F 2734063405978765/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912) (/.f64 (neg.f64 x) (tan.f64 B)) (-.f64 (/.f64 1 (sin.f64 B)) (/.f64 x (tan.f64 B)))))
(if (<=.f64 F -5261405894391251/730750818665451459101842416358141509827966271488) (+.f64 (neg.f64 (/.f64 x (tan.f64 B))) (/.f64 -1 (sin.f64 B))) (if (<=.f64 F 4300000000000000000) (neg.f64 (/.f64 x (tan.f64 B))) (if (<=.f64 F 5000000000000000455179995251842175052302269975877432785772728687420451447675667076077090048770806095282176) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 1 F))) (if (<=.f64 F 191999999999999988067188410518348313558500830612281853192139260657155684905414080478628255417096267699500796087403688896611045202030460672466494064774697869037797376) (neg.f64 (/.f64 x (tan.f64 B))) (if (<=.f64 F 185000000000000007011699678883817574637518207437406504655750088408734468479003132637313749028763640911101930118301476767416717736769996018530333635838486524092381563863737028568024296166896294205224007502585711519650523736717113690161152) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 1 F))) (neg.f64 (/.f64 x (/.f64 (sin.f64 B) (cos.f64 B)))))))))
(if (<=.f64 F -5261405894391251/730750818665451459101842416358141509827966271488) (+.f64 (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 -1 (sin.f64 B))) (if (<=.f64 F 4300000000000000000) (/.f64 (neg.f64 x) (tan.f64 B)) (if (<=.f64 F 5000000000000000455179995251842175052302269975877432785772728687420451447675667076077090048770806095282176) (+.f64 (/.f64 (neg.f64 x) B) (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (/.f64 1 F))) (if (<=.f64 F 191999999999999988067188410518348313558500830612281853192139260657155684905414080478628255417096267699500796087403688896611045202030460672466494064774697869037797376) (/.f64 (neg.f64 x) (tan.f64 B)) (if (<=.f64 F 185000000000000007011699678883817574637518207437406504655750088408734468479003132637313749028763640911101930118301476767416717736769996018530333635838486524092381563863737028568024296166896294205224007502585711519650523736717113690161152) (+.f64 (/.f64 (neg.f64 x) B) (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (/.f64 1 F))) (/.f64 (neg.f64 x) (/.f64 (sin.f64 B) (cos.f64 B))))))))
(if (<=.f64 F -5261405894391251/730750818665451459101842416358141509827966271488) (-.f64 (/.f64 -1 (sin.f64 B)) (/.f64 x (tan.f64 B))) (if (<=.f64 F 4300000000000000000) (/.f64 (neg.f64 x) (tan.f64 B)) (if (<=.f64 F 5000000000000000455179995251842175052302269975877432785772728687420451447675667076077090048770806095282176) (-.f64 (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (/.f64 1 F)) (/.f64 x B)) (if (<=.f64 F 191999999999999988067188410518348313558500830612281853192139260657155684905414080478628255417096267699500796087403688896611045202030460672466494064774697869037797376) (/.f64 (neg.f64 x) (tan.f64 B)) (if (<=.f64 F 185000000000000007011699678883817574637518207437406504655750088408734468479003132637313749028763640911101930118301476767416717736769996018530333635838486524092381563863737028568024296166896294205224007502585711519650523736717113690161152) (-.f64 (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (/.f64 1 F)) (/.f64 x B)) (/.f64 (neg.f64 x) (/.f64 (sin.f64 B) (cos.f64 B))))))))
(if (<=.f64 x -8840889449137087/1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059712) (neg.f64 (/.f64 x (tan.f64 B))) (if (<=.f64 x 8695517876416783/2449441655328671218473925200700819802261115891310932980616707775308160183158275122807205904404441104841876294862561960570988912251863537292521360689146388717906188066642938460312627143172697498123763712) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (/.f64 F B) (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 2 x)) (neg.f64 (/.f64 1 2))))) (neg.f64 (/.f64 x (tan.f64 B)))))
(if (or (<=.f64 x -8840889449137087/1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059712) (not (<=.f64 x 8695517876416783/2449441655328671218473925200700819802261115891310932980616707775308160183158275122807205904404441104841876294862561960570988912251863537292521360689146388717906188066642938460312627143172697498123763712))) (/.f64 (neg.f64 x) (tan.f64 B)) (+.f64 (/.f64 (neg.f64 x) B) (*.f64 (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 x 2)) -1/2) (/.f64 F B))))
(if (or (<=.f64 x -8840889449137087/1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059712) (not (<=.f64 x 8695517876416783/2449441655328671218473925200700819802261115891310932980616707775308160183158275122807205904404441104841876294862561960570988912251863537292521360689146388717906188066642938460312627143172697498123763712))) (/.f64 (neg.f64 x) (tan.f64 B)) (-.f64 (*.f64 (pow.f64 (+.f64 (+.f64 (*.f64 F F) 2) (*.f64 x 2)) -1/2) (/.f64 F B)) (/.f64 x B)))
(if (<=.f64 F -2589569785738035/2251799813685248) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 -1 F))) (if (<=.f64 F 4300000000000000000) (neg.f64 (/.f64 x (tan.f64 B))) (if (<=.f64 F 4300000000000000167380838519790801055450926454222994480103023367928600675025624256444354467975855561768960) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 1 F))) (if (<=.f64 F 191999999999999988067188410518348313558500830612281853192139260657155684905414080478628255417096267699500796087403688896611045202030460672466494064774697869037797376) (neg.f64 (/.f64 x (tan.f64 B))) (if (<=.f64 F 112000000000000010473016536151028687106153766770149712263764356417415624543115344039774176641029814830486356428668130605821629782800595448376770208066454039621515650029257073639910954030489525106048510363852102710777628788523270932529152) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 1 F))) (neg.f64 (/.f64 x (tan.f64 B))))))))
(if (<=.f64 F -2589569785738035/2251799813685248) (+.f64 (/.f64 (neg.f64 x) B) (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (/.f64 -1 F))) (if (<=.f64 F 4300000000000000000) (/.f64 (neg.f64 x) (tan.f64 B)) (if (<=.f64 F 4300000000000000167380838519790801055450926454222994480103023367928600675025624256444354467975855561768960) (+.f64 (/.f64 (neg.f64 x) B) (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (/.f64 1 F))) (if (or (<=.f64 F 191999999999999988067188410518348313558500830612281853192139260657155684905414080478628255417096267699500796087403688896611045202030460672466494064774697869037797376) (not (<=.f64 F 112000000000000010473016536151028687106153766770149712263764356417415624543115344039774176641029814830486356428668130605821629782800595448376770208066454039621515650029257073639910954030489525106048510363852102710777628788523270932529152))) (/.f64 (neg.f64 x) (tan.f64 B)) (+.f64 (/.f64 (neg.f64 x) B) (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (/.f64 1 F)))))))
(if (<=.f64 F -2589569785738035/2251799813685248) (-.f64 (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (/.f64 -1 F)) (/.f64 x B)) (if (<=.f64 F 4300000000000000000) (/.f64 (neg.f64 x) (tan.f64 B)) (if (or (<=.f64 F 4300000000000000167380838519790801055450926454222994480103023367928600675025624256444354467975855561768960) (not (or (<=.f64 F 191999999999999988067188410518348313558500830612281853192139260657155684905414080478628255417096267699500796087403688896611045202030460672466494064774697869037797376) (not (<=.f64 F 112000000000000010473016536151028687106153766770149712263764356417415624543115344039774176641029814830486356428668130605821629782800595448376770208066454039621515650029257073639910954030489525106048510363852102710777628788523270932529152))))) (-.f64 (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (/.f64 1 F)) (/.f64 x B)) (/.f64 (neg.f64 x) (tan.f64 B)))))
(if (<=.f64 F -2589569785738035/2251799813685248) (-.f64 (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (/.f64 -1 F)) (/.f64 x B)) (if (or (<=.f64 F 4300000000000000000) (not (or (<=.f64 F 4300000000000000167380838519790801055450926454222994480103023367928600675025624256444354467975855561768960) (not (or (<=.f64 F 191999999999999988067188410518348313558500830612281853192139260657155684905414080478628255417096267699500796087403688896611045202030460672466494064774697869037797376) (not (<=.f64 F 112000000000000010473016536151028687106153766770149712263764356417415624543115344039774176641029814830486356428668130605821629782800595448376770208066454039621515650029257073639910954030489525106048510363852102710777628788523270932529152))))))) (/.f64 (neg.f64 x) (tan.f64 B)) (-.f64 (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (/.f64 1 F)) (/.f64 x B))))
(if (<=.f64 F -2589569785738035/2251799813685248) (-.f64 (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (/.f64 -1 F)) (/.f64 x B)) (if (or (<=.f64 F 4300000000000000000) (not (or (<=.f64 F 4300000000000000167380838519790801055450926454222994480103023367928600675025624256444354467975855561768960) (and (not (<=.f64 F 191999999999999988067188410518348313558500830612281853192139260657155684905414080478628255417096267699500796087403688896611045202030460672466494064774697869037797376)) (<=.f64 F 112000000000000010473016536151028687106153766770149712263764356417415624543115344039774176641029814830486356428668130605821629782800595448376770208066454039621515650029257073639910954030489525106048510363852102710777628788523270932529152))))) (/.f64 (neg.f64 x) (tan.f64 B)) (-.f64 (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (/.f64 1 F)) (/.f64 x B))))
(if (<=.f64 F -2589569785738035/2251799813685248) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 (*.f64 (/.f64 1 (sin.f64 B)) F) (/.f64 -1 F))) (if (<=.f64 F 4600000000000000000) (neg.f64 (/.f64 x (tan.f64 B))) (if (<=.f64 F 3249999999999999941220419289570024615884090676175173021529995448959907720705995487502482305070247103151698024980206678924333923810579718102669652298403573554549877123204041914545889470640198913195695785245283848495548525170935229910614016) (/.f64 (+.f64 1 (neg.f64 x)) B) (neg.f64 (/.f64 x (tan.f64 B))))))
(if (<=.f64 F -2589569785738035/2251799813685248) (+.f64 (/.f64 (neg.f64 x) B) (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (/.f64 -1 F))) (if (or (<=.f64 F 4600000000000000000) (not (<=.f64 F 3249999999999999941220419289570024615884090676175173021529995448959907720705995487502482305070247103151698024980206678924333923810579718102669652298403573554549877123204041914545889470640198913195695785245283848495548525170935229910614016))) (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 (-.f64 1 x) B)))
(if (<=.f64 F -2589569785738035/2251799813685248) (-.f64 (*.f64 (*.f64 F (/.f64 1 (sin.f64 B))) (/.f64 -1 F)) (/.f64 x B)) (if (or (<=.f64 F 4600000000000000000) (not (<=.f64 F 3249999999999999941220419289570024615884090676175173021529995448959907720705995487502482305070247103151698024980206678924333923810579718102669652298403573554549877123204041914545889470640198913195695785245283848495548525170935229910614016))) (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 (-.f64 1 x) B)))
(if (<=.f64 x -8840889449137087/1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059712) (neg.f64 (/.f64 x (tan.f64 B))) (if (<=.f64 x 1951898819090035/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616) (/.f64 (+.f64 (*.f64 -1 x) (*.f64 F (sqrt.f64 1/2))) B) (neg.f64 (/.f64 x (tan.f64 B)))))
(if (or (<=.f64 x -8840889449137087/1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059712) (not (<=.f64 x 1951898819090035/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616))) (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 (+.f64 (neg.f64 x) (*.f64 F (sqrt.f64 1/2))) B))
(if (or (<=.f64 x -8840889449137087/1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059712) (not (<=.f64 x 1951898819090035/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616))) (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 (-.f64 (*.f64 F (sqrt.f64 1/2)) x) B))
(if (<=.f64 x -7614394265021173/1087770609288739018116276647019455748771006705104961378712461595034426490595025393129804804639189577049885346787832834079429794483512744426310696916513970896780966442670885312576979206144) (neg.f64 (/.f64 x (tan.f64 B))) (if (<=.f64 x 5267279335618775/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088) (/.f64 (*.f64 F (sqrt.f64 1/2)) B) (neg.f64 (/.f64 x (tan.f64 B)))))
(if (or (<=.f64 x -7614394265021173/1087770609288739018116276647019455748771006705104961378712461595034426490595025393129804804639189577049885346787832834079429794483512744426310696916513970896780966442670885312576979206144) (not (<=.f64 x 5267279335618775/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088))) (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 (*.f64 F (sqrt.f64 1/2)) B))
(if (<=.f64 x -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064) (neg.f64 (/.f64 x (tan.f64 B))) (if (<=.f64 x 1959553324262937/306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470464) (/.f64 F (/.f64 B (sqrt.f64 1/2))) (neg.f64 (/.f64 x (tan.f64 B)))))
(if (or (<=.f64 x -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064) (not (<=.f64 x 1959553324262937/306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470464))) (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 F (/.f64 B (sqrt.f64 1/2))))
(if (<=.f64 F -11800000000000000401841581399645339370971189744604834330312704) (+.f64 (neg.f64 (/.f64 x B)) (*.f64 -1 (+.f64 (*.f64 1/6 B) (/.f64 1 B)))) (if (<=.f64 F 5200000000000000000) (neg.f64 (/.f64 x (tan.f64 B))) (if (<=.f64 F 580000000000000019540235569509726452853530516545704403049288785842235609559337881035734927453465685099996173564205713566259663824871125612150627082409619634342339529097600538056901173727379845121128609473876477003222304057742708550139904) (/.f64 (+.f64 1 (neg.f64 x)) B) (neg.f64 (/.f64 x (tan.f64 B))))))
(if (<=.f64 F -11800000000000000401841581399645339370971189744604834330312704) (+.f64 (/.f64 (neg.f64 x) B) (neg.f64 (+.f64 (*.f64 B 1/6) (/.f64 1 B)))) (if (or (<=.f64 F 5200000000000000000) (not (<=.f64 F 580000000000000019540235569509726452853530516545704403049288785842235609559337881035734927453465685099996173564205713566259663824871125612150627082409619634342339529097600538056901173727379845121128609473876477003222304057742708550139904))) (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 (-.f64 1 x) B)))
(if (<=.f64 F -11800000000000000401841581399645339370971189744604834330312704) (-.f64 (/.f64 (neg.f64 x) B) (+.f64 (*.f64 B 1/6) (/.f64 1 B))) (if (or (<=.f64 F 5200000000000000000) (not (<=.f64 F 580000000000000019540235569509726452853530516545704403049288785842235609559337881035734927453465685099996173564205713566259663824871125612150627082409619634342339529097600538056901173727379845121128609473876477003222304057742708550139904))) (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 (-.f64 1 x) B)))
(if (<=.f64 F -11800000000000000401841581399645339370971189744604834330312704) (-.f64 (-.f64 (/.f64 -1 B) (*.f64 B 1/6)) (/.f64 x B)) (if (or (<=.f64 F 5200000000000000000) (not (<=.f64 F 580000000000000019540235569509726452853530516545704403049288785842235609559337881035734927453465685099996173564205713566259663824871125612150627082409619634342339529097600538056901173727379845121128609473876477003222304057742708550139904))) (/.f64 (neg.f64 x) (tan.f64 B)) (/.f64 (-.f64 1 x) B)))
(if (<=.f64 F -137811006675651/205688069665150755269371147819668813122841983204197482918576128) (/.f64 (-.f64 (*.f64 -1 x) 1) B) (if (<=.f64 F 5394384303847929/24519928653854221733733552434404946937899825954937634816) (neg.f64 (+.f64 (*.f64 B (-.f64 (*.f64 -1/2 x) (*.f64 -1/6 x))) (/.f64 x B))) (/.f64 (+.f64 1 (neg.f64 x)) B)))
(if (<=.f64 F -137811006675651/205688069665150755269371147819668813122841983204197482918576128) (/.f64 (-.f64 (neg.f64 x) 1) B) (if (<=.f64 F 5394384303847929/24519928653854221733733552434404946937899825954937634816) (neg.f64 (+.f64 (/.f64 x B) (*.f64 B (-.f64 (*.f64 x -1/2) (*.f64 x -1/6))))) (/.f64 (-.f64 1 x) B)))
(if (<=.f64 F -137811006675651/205688069665150755269371147819668813122841983204197482918576128) (/.f64 (-.f64 (neg.f64 x) 1) B) (if (<=.f64 F 5394384303847929/24519928653854221733733552434404946937899825954937634816) (-.f64 (*.f64 (-.f64 (*.f64 x -1/2) (*.f64 x -1/6)) (neg.f64 B)) (/.f64 x B)) (/.f64 (-.f64 1 x) B)))
(if (<=.f64 F -137811006675651/205688069665150755269371147819668813122841983204197482918576128) (/.f64 (-.f64 -1 x) B) (if (<=.f64 F 5394384303847929/24519928653854221733733552434404946937899825954937634816) (-.f64 (/.f64 (neg.f64 x) B) (*.f64 B (-.f64 (*.f64 x -1/2) (*.f64 x -1/6)))) (/.f64 (-.f64 1 x) B)))
(if (<=.f64 F -137811006675651/205688069665150755269371147819668813122841983204197482918576128) (/.f64 (-.f64 -1 x) B) (if (<=.f64 F 5394384303847929/24519928653854221733733552434404946937899825954937634816) (-.f64 (*.f64 B (-.f64 (*.f64 x -1/6) (*.f64 x -1/2))) (/.f64 x B)) (/.f64 (-.f64 1 x) B)))
(if (<=.f64 F -1799770609570069/12855504354071922204335696738729300820177623950262342682411008) (/.f64 (-.f64 (*.f64 -1 x) 1) B) (if (<=.f64 F 5319393762672285/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (neg.f64 (/.f64 x B)) (/.f64 (+.f64 1 (neg.f64 x)) B)))
(if (<=.f64 F -1799770609570069/12855504354071922204335696738729300820177623950262342682411008) (/.f64 (-.f64 (neg.f64 x) 1) B) (if (<=.f64 F 5319393762672285/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (/.f64 (neg.f64 x) B) (/.f64 (-.f64 1 x) B)))
(if (<=.f64 F -1799770609570069/12855504354071922204335696738729300820177623950262342682411008) (/.f64 (-.f64 -1 x) B) (if (<=.f64 F 5319393762672285/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (/.f64 (neg.f64 x) B) (/.f64 (-.f64 1 x) B)))
(if (<=.f64 F -2400000000000000018171661943071244823682980448785665401826196917547137778514135245558927998439841183350788640463262185218427238148086190170611646464) (/.f64 -1 B) (if (<=.f64 F 2734063405978765/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912) (neg.f64 (/.f64 x B)) (/.f64 (+.f64 1 (neg.f64 x)) B)))
(if (<=.f64 F -2400000000000000018171661943071244823682980448785665401826196917547137778514135245558927998439841183350788640463262185218427238148086190170611646464) (/.f64 -1 B) (if (<=.f64 F 2734063405978765/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912) (/.f64 (neg.f64 x) B) (/.f64 (-.f64 1 x) B)))
(if (<=.f64 x -8009951384703413/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (neg.f64 (/.f64 x B)) (if (<=.f64 x 43149552317389/10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296448) (/.f64 -1 B) (neg.f64 (/.f64 x B))))
(if (or (<=.f64 x -8009951384703413/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (not (<=.f64 x 43149552317389/10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296448))) (/.f64 (neg.f64 x) B) (/.f64 -1 B))
(if (<=.f64 F 7417930716765569/1809251394333065553493296640760748560207343510400633813116524750123642650624) (/.f64 -1 B) (/.f64 1 B))
(/.f64 -1 B)
Compiler

Compiled 855 to 556 computations (35% saved)

soundness2.6s (13.3%)

Rules
1888×associate-/l*
1888×associate-/l*
1888×associate-/l*
1586×associate-*r*
1586×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
036379
1493375
25456375
095242403
1263341923
0901030
1240856
2677828
31960828
45339828
0139444249
1391244038
095242403
1263341923
0139444249
1391244038
036379
1493375
25456375
048442
1802419
0139444249
1391244038
094521694
1257721220
036379
1493375
25456375
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1355 to 804 computations (40.7% saved)

end1.0ms (0%)

preprocess723.0ms (3.8%)

Remove

(negabs B)

Compiler

Compiled 1856 to 1030 computations (44.5% saved)

Profiling

Loading profile data...