Details

Time bar (total: 37.8s)

analyze1.3s (3.4%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
0%0%99.8%0.2%0%0%0%1
0%0%99.8%0.2%0%0%0%2
0%0%99.8%0.2%0%0%0%3
0%0%99.8%0.2%0%0%0%4
0%0%99.8%0.2%0%0%0%5
0%0%99.8%0.2%0%0%0%6
0%0%99.8%0.2%0%0%0%7
0%0%98.2%0.2%0%1.6%0%8
0%0%94.3%0.2%0%5.5%0%9
0%0%93.4%0.2%0%6.4%0%10
1.5%1.4%89.6%0.2%0%8.9%0%11
2.9%2.5%85.3%0.2%0%12%0%12
Compiler

Compiled 45 to 33 computations (26.7% saved)

sample5.9s (15.6%)

Results
1.5s6053×body256valid
970.0ms4127×body256invalid
775.0ms675×body2048valid
678.0ms859×body1024invalid
632.0ms914×body1024valid
513.0ms596×body512invalid
503.0ms585×body2048invalid
281.0ms613×body512valid
1.0msbody4096valid
Bogosity

preprocess234.0ms (0.6%)

Algorithm
egg-herbie
Rules
3888×rational.json-simplify-27
2702×rational.json-simplify-41
2600×rational.json-simplify-2
2240×rational.json-simplify-31
1416×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0111847
1241847
2467819
3767819
41261819
51616819
61752819
71907819
82054819
92234819
103511819
114215819
124339819
134475819
144603819
154747819
164903819
175051819
185215819
195391819
205559819
215743819
225997819
236047819
246077819
256084819
266084819
276256819
286460819
296684819
306898819
317124819
327368819
337602819
347848819
044
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
3
Outputs
0
1
2
3
Call 2
Inputs
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 A 2) (*.f64 (*.f64 4 B) C)) F)) (+.f64 (+.f64 B C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 B C) 2) (pow.f64 A 2))))))) (-.f64 (pow.f64 A 2) (*.f64 (*.f64 4 B) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 C) A)) F)) (+.f64 (+.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 C) A)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 F) C)) A)) (+.f64 (+.f64 F C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 F C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 F) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 C 2) (*.f64 (*.f64 4 A) B)) F)) (+.f64 (+.f64 A B) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A B) 2) (pow.f64 C 2))))))) (-.f64 (pow.f64 C 2) (*.f64 (*.f64 4 A) B)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 F 2) (*.f64 (*.f64 4 A) C)) B)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 F 2))))))) (-.f64 (pow.f64 F 2) (*.f64 (*.f64 4 A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) F)) C)) (+.f64 (+.f64 A F) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A F) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) F)))
Outputs
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F) (*.f64 (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) 2)))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F) (*.f64 2 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) F) (*.f64 2 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) F) (*.f64 2 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 A 2) (*.f64 (*.f64 4 B) C)) F)) (+.f64 (+.f64 B C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 B C) 2) (pow.f64 A 2))))))) (-.f64 (pow.f64 A 2) (*.f64 (*.f64 4 B) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (pow.f64 A 2) (*.f64 C (*.f64 B 4))) (*.f64 2 F)) (+.f64 (+.f64 B C) (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 (-.f64 B C) 2))))))) (-.f64 (pow.f64 A 2) (*.f64 C (*.f64 B 4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 A 2) (*.f64 B (*.f64 4 C))) (*.f64 (+.f64 (+.f64 B C) (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 (-.f64 B C) 2)))) (*.f64 2 F))))) (-.f64 (pow.f64 A 2) (*.f64 B (*.f64 4 C))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (-.f64 (pow.f64 A 2) (*.f64 B (*.f64 4 C))))) (+.f64 (+.f64 B C) (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 (-.f64 B C) 2)))))) (-.f64 (*.f64 B (*.f64 4 C)) (pow.f64 A 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (+.f64 (pow.f64 A 2) (*.f64 (*.f64 B C) -4)))) (+.f64 (+.f64 B C) (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 (-.f64 B C) 2)))))) (-.f64 (*.f64 B (*.f64 4 C)) (pow.f64 A 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 A 2) (*.f64 (*.f64 B C) -4)) (+.f64 B (+.f64 C (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 (-.f64 B C) 2))))))))) (-.f64 (*.f64 4 (*.f64 B C)) (pow.f64 A 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 A 2) (*.f64 B (*.f64 C -4))) (+.f64 B (+.f64 C (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 (-.f64 B C) 2))))))))) (-.f64 (*.f64 4 (*.f64 B C)) (pow.f64 A 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 C) A)) F)) (+.f64 (+.f64 C A) (sqrt.f64 (+.f64 (pow.f64 (-.f64 C A) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 C) A)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (*.f64 2 F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 C A) 2)))))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 C A) 2)))) (*.f64 2 F)))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 C A) 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 C A) 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 C A) 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 C A) 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 F) C)) A)) (+.f64 (+.f64 F C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 F C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 F) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 4 F))) (*.f64 2 A)) (+.f64 (+.f64 C F) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 F C) 2))))))) (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 4 F))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 F (*.f64 4 C))) (*.f64 (+.f64 (+.f64 C F) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 F C) 2)))) (*.f64 2 A))))) (-.f64 (pow.f64 B 2) (*.f64 F (*.f64 4 C))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 C F))))) (+.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 F C) 2))))))) (-.f64 (*.f64 4 (*.f64 C F)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 (*.f64 C F) -4)))) (+.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 F C) 2))))))) (-.f64 (*.f64 4 (*.f64 C F)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 (+.f64 C (+.f64 F (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 F C) 2))))) (*.f64 2 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 C F) -4)))))) (-.f64 (*.f64 4 (*.f64 C F)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 (+.f64 C (+.f64 F (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 F C) 2))))) (*.f64 2 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 F -4))))))) (-.f64 (*.f64 4 (*.f64 C F)) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 C 2) (*.f64 (*.f64 4 A) B)) F)) (+.f64 (+.f64 A B) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A B) 2) (pow.f64 C 2))))))) (-.f64 (pow.f64 C 2) (*.f64 (*.f64 4 A) B)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (-.f64 (pow.f64 C 2) (*.f64 B (*.f64 4 A))))) (+.f64 (+.f64 B A) (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 (-.f64 A B) 2))))))) (-.f64 (pow.f64 C 2) (*.f64 B (*.f64 4 A))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (+.f64 B A) (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 (-.f64 A B) 2)))) (*.f64 F (-.f64 (pow.f64 C 2) (*.f64 B (*.f64 4 A)))))))) (-.f64 (pow.f64 C 2) (*.f64 B (*.f64 4 A))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 C 2) (*.f64 4 (*.f64 B A))) (*.f64 (+.f64 (+.f64 B A) (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 (-.f64 A B) 2)))) F)))) (-.f64 (*.f64 4 (*.f64 B A)) (pow.f64 C 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 C 2) (*.f64 (*.f64 B A) -4)) (*.f64 F (+.f64 (+.f64 B A) (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 (-.f64 A B) 2)))))))) (-.f64 (*.f64 4 (*.f64 B A)) (pow.f64 C 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 C 2) (*.f64 (*.f64 B A) -4)) (*.f64 F (+.f64 B (+.f64 A (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 (-.f64 A B) 2))))))))) (-.f64 (*.f64 B (*.f64 4 A)) (pow.f64 C 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 C 2) (*.f64 B (*.f64 A -4))) (*.f64 F (+.f64 B (+.f64 A (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 (-.f64 A B) 2))))))))) (-.f64 (*.f64 B (*.f64 4 A)) (pow.f64 C 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 F 2) (*.f64 (*.f64 4 A) C)) B)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 F 2))))))) (-.f64 (pow.f64 F 2) (*.f64 (*.f64 4 A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (pow.f64 F 2) (*.f64 (*.f64 4 A) C)) (*.f64 2 B)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 F 2))))))) (-.f64 (pow.f64 F 2) (*.f64 (*.f64 4 A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 F 2) (*.f64 4 (*.f64 A C))) (*.f64 (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 F 2)))) (*.f64 2 B))))) (-.f64 (pow.f64 F 2) (*.f64 4 (*.f64 A C))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 B (-.f64 (pow.f64 F 2) (*.f64 4 (*.f64 A C))))) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 F 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 F 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 B (+.f64 (pow.f64 F 2) (*.f64 (*.f64 A C) -4)))) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 F 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 F 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B (+.f64 (pow.f64 F 2) (*.f64 (*.f64 A C) -4))) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 F 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 F 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 B (+.f64 (pow.f64 F 2) (*.f64 C (*.f64 A -4)))) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 F 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 F 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) F)) C)) (+.f64 (+.f64 A F) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A F) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) F)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) F)) (*.f64 2 C)) (+.f64 (+.f64 A F) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A F) 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) F)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (+.f64 A F) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A F) 2)))) (*.f64 C (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) F))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) F)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A F))) (*.f64 (+.f64 A (+.f64 F (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A F) 2))))) C)))) (-.f64 (*.f64 4 (*.f64 A F)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A F) -4)) (*.f64 C (+.f64 A (+.f64 F (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A F) 2))))))))) (-.f64 (*.f64 4 (*.f64 A F)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 F))) (*.f64 C (+.f64 A (+.f64 F (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A F) 2))))))))) (-.f64 (*.f64 4 (*.f64 A F)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 F (*.f64 A -4))) (*.f64 C (+.f64 A (+.f64 F (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A F) 2))))))))) (-.f64 (*.f64 4 (*.f64 A F)) (pow.f64 B 2)))
Compiler

Compiled 48 to 36 computations (25% saved)

simplify39.0ms (0.1%)

Algorithm
egg-herbie
Rules
1526×rational.json-simplify-31
724×rational.json-simplify-2
376×rational.json-simplify-27
286×rational.json-simplify-41
156×rational.json-simplify-9
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
025121
147121
283117
3138117
4224117
5375117
6655117
7790117
8811117
9834117
10861117
11886117
12913117
13944117
14973117
151004117
161039117
171072117
181107117
191146117
201183117
211222117
221789117
231919117
Stop Event
saturated
Counts
1 → 8
Calls
Call 1
Inputs
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)))
Outputs
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 C A))) F))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 C A))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) F)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) F)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) F) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))

eval4.0ms (0%)

Compiler

Compiled 319 to 206 computations (35.4% saved)

prune3.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New628
Fresh101
Picked000
Done000
Total729
Error
49.1b
Counts
9 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
49.1b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
51.9b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
Compiler

Compiled 86 to 61 computations (29.1% saved)

localize84.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
3.6b
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
18.8b
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))))
24.6b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
32.9b
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))
Compiler

Compiled 247 to 146 computations (40.9% saved)

series80.0ms (0.2%)

Counts
4 → 124
Calls

45 calls:

TimeVariablePointExpression
7.0ms
C
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
6.0ms
A
@-inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
6.0ms
C
@inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
6.0ms
A
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
4.0ms
B
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))

rewrite41.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
826×rational.json-simplify-31
524×rational.json-simplify-2
258×bool.json-1
244×rational.json-1
244×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
028310
1141310
2274310
3425310
4500310
5547310
6662310
7822310
8988310
91036310
101036310
111152310
121207310
131219310
141219310
151381310
Stop Event
saturated
Counts
4 → 19
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))) (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))))))

simplify574.0ms (1.5%)

Algorithm
egg-herbie
Rules
1634×rational.json-simplify-31
1526×rational.json-simplify-27
1230×rational.json-simplify-9
1190×rational.json-simplify-41
934×rational.json-simplify-40
Iterations

Useful iterations: 7 (0.0ms)

IterNodesCost
094336641
1222536123
2372135953
3420035953
4519835953
5711835953
6764335953
7770835689
Stop Event
node limit
Counts
143 → 473
Calls
Call 1
Inputs
(-.f64 A C)
(-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) C)
(-.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) C)
(-.f64 (+.f64 A (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) C)
B
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) B))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) B)))
(*.f64 -1 B)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (*.f64 -1 B)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5))) (*.f64 -1 B))))
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
A
(+.f64 A (*.f64 -1 C))
(+.f64 A (+.f64 (*.f64 -1 C) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))))
(+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2))))))
(*.f64 -1 A)
(+.f64 C (*.f64 -1 A))
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A)))
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A))))
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
C
(+.f64 C (*.f64 -1 A))
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A)))
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A))))
(*.f64 -1 C)
(+.f64 A (*.f64 -1 C))
(+.f64 A (+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))))
(+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))) (pow.f64 B 2)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))))) (pow.f64 B 4)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 4) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 7) F))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))))) (pow.f64 B 6)))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3))))) A) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3))))) A) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (pow.f64 B 3)))))) (pow.f64 A 2))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3))))) A) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 C (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 7)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7))))))) (pow.f64 A 3)) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (pow.f64 B 3)))))) (pow.f64 A 2)))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (pow.f64 B 4))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 7) F))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (sqrt.f64 -8))) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)) (pow.f64 B 2))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 F (pow.f64 B 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 C (*.f64 -1 C)) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (sqrt.f64 -8)))) 2))) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) C) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) C) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (pow.f64 C 2)) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) C) (+.f64 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) F)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (pow.f64 C 2)) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2)) (pow.f64 B 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (sqrt.f64 -8))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 F (pow.f64 B 2)))) (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2)) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (pow.f64 B 4))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 7) F))))))))))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)) (pow.f64 B 4))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)) (pow.f64 B 4))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (pow.f64 B 6))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 C (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))))
(*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 F (pow.f64 B 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 C (*.f64 -1 C)) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (sqrt.f64 -8)))) 2))) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) F)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (*.f64 A F)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (*.f64 A F))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (sqrt.f64 -8)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (*.f64 A F))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (sqrt.f64 -8))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (*.f64 A F))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 F (pow.f64 B 2)))) (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2)) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2)) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4)) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4)) (+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 6)))))
(*.f64 F (pow.f64 B 3))
(+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))))
(+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))) B)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))) B))))
(*.f64 -1 (*.f64 F (pow.f64 B 3)))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1 (*.f64 B (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F))))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1 (*.f64 B (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))))))))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 1/2 (*.f64 (*.f64 C (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2))))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 A (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))))
(+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 A (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F)) A)) (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 A (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 F (pow.f64 B 2))) A)) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F))))))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))) A)) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))) A)) (+.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -2 (*.f64 C (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (pow.f64 A 2)) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))))))
(*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A F)))))))
(+.f64 (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) F)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 C 3)) (+.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A F))))))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (+.f64 (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)) C)) (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (+.f64 (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 F (pow.f64 B 2))) C)))))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) C))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) C)) (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 A (pow.f64 B 4))) (*.f64 -2 (*.f64 A (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))) F) (pow.f64 C 2)))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) 0)
(+.f64 0 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) 1)
(*.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(+.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))))
(*.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))))
(+.f64 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))) 0)
(+.f64 0 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
Outputs
(-.f64 A C)
(-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) C)
(+.f64 (-.f64 A C) (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (-.f64 A C))
(-.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) C)
(+.f64 (-.f64 A C) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))
(+.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))) C))
(+.f64 A (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) C)))
(-.f64 (+.f64 A (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) C)
(-.f64 (+.f64 A (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))))) C)
(+.f64 (-.f64 A C) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))))))
(+.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))))) (-.f64 A C))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (-.f64 (-.f64 C A) (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))))))
B
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B)
(+.f64 B (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) B))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)))))
(+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) B)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5))) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)))) B))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (*.f64 1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5))))))
(*.f64 -1 B)
(*.f64 B -1)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))
(+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (*.f64 -1 B)))
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2) (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) 1/8)))
(+.f64 (*.f64 B -1) (+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) 1/8)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5))) (*.f64 -1 B))))
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2) (+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) 1/8) (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5)) -1/16))))
(+.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5)) -1/16)) (+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) 1/8)))
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (*.f64 A C) (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (neg.f64 A))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (*.f64 A C) (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 A 2)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (neg.f64 A)))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 A 2)))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 3) (*.f64 C (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(+.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))))) (*.f64 1/2 (*.f64 (*.f64 C (*.f64 (pow.f64 A 3) (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 A 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (pow.f64 A 3) C)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (*.f64 A C) (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 A 2)))) (*.f64 (*.f64 C (*.f64 (pow.f64 A 3) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (neg.f64 A)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 A 2)))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 (pow.f64 A 3) C))))))
A
(+.f64 A (*.f64 -1 C))
(-.f64 A C)
(+.f64 A (+.f64 (*.f64 -1 C) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A))))
(+.f64 A (+.f64 (*.f64 C -1) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) A))))
(+.f64 (-.f64 A C) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) A)))
(+.f64 (-.f64 A C) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) A)))
(+.f64 (-.f64 A C) (*.f64 (/.f64 (-.f64 (pow.f64 (neg.f64 C) 2) (+.f64 (pow.f64 B 2) (pow.f64 C 2))) A) -1/2))
(+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2))))))
(+.f64 A (+.f64 (*.f64 C -1) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) A)) (*.f64 1/2 (/.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2))) (pow.f64 A 2))))))
(+.f64 (-.f64 A C) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) A)) (*.f64 1/2 (/.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2))) (pow.f64 A 2)))))
(+.f64 (-.f64 A C) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) A)) (*.f64 1/2 (/.f64 (*.f64 C (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2)))) (pow.f64 A 2)))))
(+.f64 (-.f64 A C) (+.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (neg.f64 C) 2) (+.f64 (pow.f64 B 2) (pow.f64 C 2))) A) -1/2) (*.f64 1/2 (/.f64 (*.f64 C (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2)))) (pow.f64 A 2)))))
(*.f64 -1 A)
(*.f64 A -1)
(neg.f64 A)
(+.f64 C (*.f64 -1 A))
(+.f64 C (*.f64 A -1))
(-.f64 C A)
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A)))
(+.f64 C (+.f64 (*.f64 A -1) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))
(+.f64 (-.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A))))
(+.f64 C (+.f64 (+.f64 (*.f64 A -1) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) (*.f64 -1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2)))))
(+.f64 (+.f64 (-.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) (*.f64 -1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))))
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 -1 (*.f64 C (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 (*.f64 A C))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 C (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))))))
(+.f64 (*.f64 -1 (*.f64 C (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 (*.f64 A C)))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 C 2)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 C (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 C 2)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (pow.f64 C 3) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))))) (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 3))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3)))))))
(+.f64 (*.f64 -1 (*.f64 C (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 A (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 3))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 (*.f64 A C))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 C 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 A (pow.f64 C 3))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 C 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 A (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (pow.f64 C 3))))))))
C
(+.f64 C (*.f64 -1 A))
(+.f64 C (*.f64 A -1))
(-.f64 C A)
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A)))
(+.f64 C (+.f64 (*.f64 A -1) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) C))))
(+.f64 (-.f64 C A) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C)))
(+.f64 (-.f64 C A) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) C)))
(+.f64 (-.f64 C A) (*.f64 (/.f64 (-.f64 (pow.f64 (neg.f64 A) 2) (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C) -1/2))
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A))))
(+.f64 C (+.f64 (+.f64 (*.f64 A -1) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) C))) (*.f64 1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2))) (pow.f64 C 2)))))
(+.f64 C (+.f64 (*.f64 A -1) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) C)) (*.f64 1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2))) (pow.f64 C 2))))))
(+.f64 (+.f64 (-.f64 C A) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C))) (*.f64 1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) (pow.f64 C 2))))
(+.f64 (+.f64 (-.f64 C A) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) C))) (*.f64 1/2 (/.f64 (*.f64 A (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2)))) (pow.f64 C 2))))
(+.f64 (+.f64 (-.f64 C A) (*.f64 (/.f64 (-.f64 (pow.f64 (neg.f64 A) 2) (+.f64 (pow.f64 B 2) (pow.f64 A 2))) C) -1/2)) (*.f64 1/2 (/.f64 (*.f64 A (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2)))) (pow.f64 C 2))))
(*.f64 -1 C)
(*.f64 C -1)
(neg.f64 C)
(+.f64 A (*.f64 -1 C))
(-.f64 A C)
(+.f64 A (+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))))
(+.f64 A (+.f64 (*.f64 C -1) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))))
(+.f64 (-.f64 A C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)))
(+.f64 A (+.f64 (*.f64 -1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))))))
(+.f64 A (+.f64 (*.f64 C -1) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))))))
(+.f64 (-.f64 A C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))
(*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8))))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))) (pow.f64 B 2)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))))) (pow.f64 B 4)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))))))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))))))))
(+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5))))))))))
(+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5))))))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 4) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 7) F))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))))) (pow.f64 B 6)))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5))))))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 4))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7)))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))))))))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5))))))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 4))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7)))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))))))))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))))) (+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 4))) (*.f64 1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7))))))))))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))))) (+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)))) (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -8) 2))))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 4))) (*.f64 1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7))))))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3))))) A) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F))))) (pow.f64 B 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F))))) (pow.f64 B 3)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 3)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 3)))))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3))))) A) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (pow.f64 B 3)))))) (pow.f64 A 2))))
(+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F))))) (pow.f64 B 3)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))))) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (*.f64 C F) (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))) B))) 2))) (pow.f64 B 3)))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F))))) (pow.f64 B 3)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) C))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B))) 2))) (pow.f64 B 3)))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 3))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (*.f64 C F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 5))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 3))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (*.f64 C F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 5))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 3))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 C -4))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 5))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3))))) A) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 C (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 7)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7))))))) (pow.f64 A 3)) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (pow.f64 B 3)))))) (pow.f64 A 2)))))
(+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F))))) (pow.f64 B 3)))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))))) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (*.f64 C F) (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))) B))) 2))) (pow.f64 B 3)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) F))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 (*.f64 C F) (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))) B))) 2))) (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (*.f64 C F) (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))))) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (pow.f64 B 7))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F))))) (pow.f64 B 3)))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) C))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B))) 2))) (pow.f64 B 3)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (*.f64 (pow.f64 B 2) F))))) (*.f64 -2 (*.f64 C (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) F))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) C))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B))) 2))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) C))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B))) 2)) (*.f64 C (sqrt.f64 2))) (pow.f64 B 5)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (pow.f64 B 7))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 3))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (*.f64 C F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 5)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (*.f64 (pow.f64 B 2) F))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 -2 (*.f64 C (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) F))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (-.f64 (+.f64 (*.f64 -4 (*.f64 (*.f64 C F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 (*.f64 C F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)) (*.f64 C (sqrt.f64 2))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 7)) (*.f64 -8 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (pow.f64 B 7)))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 3))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (*.f64 C F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 5)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (*.f64 (pow.f64 B 2) F))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (-.f64 (*.f64 -2 (*.f64 C (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) F)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (+.f64 (*.f64 -4 (*.f64 (*.f64 C F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (*.f64 C F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2))) (*.f64 C (sqrt.f64 2))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 7)) (*.f64 -8 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (pow.f64 B 7)))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 3))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 C -4))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 5)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) F)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) C))) (-.f64 (*.f64 C (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) F)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 C -4))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 C -4))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2))) (*.f64 C (sqrt.f64 2))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 7)) (*.f64 -8 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (pow.f64 B 7)))))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))
(*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8))))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) A))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1))))))) (*.f64 A (sqrt.f64 -8)))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) A))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0)))))) (*.f64 A (sqrt.f64 -8)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0)))))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) A)))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 C 0) (*.f64 C F)))) (*.f64 A (sqrt.f64 -8))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) A)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) A))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1)))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 C -1)))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 -2 (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1))))))) (*.f64 A (sqrt.f64 -8))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 2)))))))))
(+.f64 (+.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) A))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8)))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0)))))) (*.f64 A (sqrt.f64 -8))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 2))))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 C 0))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 C (*.f64 -2 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 C (*.f64 -2 F)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0)))))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 2))))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) A))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 C (*.f64 -2 F))) (-.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0)))))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 2))))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) A))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 C (*.f64 -2 F))) (-.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 C 0) (*.f64 C F))) (sqrt.f64 -8)))) 2)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 C 0) (*.f64 C F)))) (*.f64 A (sqrt.f64 -8))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 2))))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) A))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 C 0) (*.f64 C F))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5))))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (pow.f64 B 4))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 7) F))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (sqrt.f64 -8))) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)) (pow.f64 B 2))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 F (pow.f64 B 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 C (*.f64 -1 C)) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (sqrt.f64 -8)))) 2))) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) A))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1)))))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 C -1)))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 -2 (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1)))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (sqrt.f64 -8))) (pow.f64 A 3)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 C -1)))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 -2 (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1)))))) (sqrt.f64 -8)))) 2)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))))) (+.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1))))))) (*.f64 A (sqrt.f64 -8))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 2))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 -2 (*.f64 (pow.f64 C 2) F))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 1/2 (*.f64 (pow.f64 B 2) F)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1)))))) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 C -1)))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 -2 (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8)))))))))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) A))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7)))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (+.f64 (+.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 C 0))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 C (*.f64 -2 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (sqrt.f64 -8))) (pow.f64 A 3)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 C 0))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 C (*.f64 -2 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))))))) (+.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0)))))) (*.f64 A (sqrt.f64 -8))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 2))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 (pow.f64 C 2) (*.f64 -2 F))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 1/2 (*.f64 (pow.f64 B 2) F)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 C 0))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 C (*.f64 -2 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))))))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 C (*.f64 -2 F)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (sqrt.f64 -8)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0)))))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 2)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 (pow.f64 C 2) (*.f64 -2 F))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 1/2 (*.f64 (pow.f64 B 2) F)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (-.f64 (+.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 C (*.f64 -2 F)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 C F)))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 3)))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 C (*.f64 -2 F)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) A))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (*.f64 1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7))))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 C (*.f64 -2 F))) (-.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0)))))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 2)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 (pow.f64 C 2) (*.f64 -2 F))) (-.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 1/2 (*.f64 (pow.f64 B 2) F))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 C (*.f64 -2 F))) (-.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 C F))))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 3)))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 C (*.f64 -2 F))) (-.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) A))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (*.f64 1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7))))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 C (*.f64 -2 F))) (-.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 C 0) (*.f64 C F))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 C 0) (*.f64 C F)))) (*.f64 A (sqrt.f64 -8))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 2)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 (pow.f64 C 2) (*.f64 -2 F))) (-.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 1/2 (*.f64 (pow.f64 B 2) F))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 C 0) (*.f64 C F))) (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 C (*.f64 -2 F))) (-.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 C 0) (*.f64 C F))) (sqrt.f64 -8)))) 2)))) (*.f64 F (*.f64 (pow.f64 (sqrt.f64 -8) 2) C))))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 C 0) (*.f64 C F))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 3)))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 C (*.f64 -2 F))) (-.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 C 0) (*.f64 C F))) (sqrt.f64 -8)))) 2)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) A))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7)))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 C 0) (*.f64 C F))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8)))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) C) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) C) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (pow.f64 C 2)) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))
(+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A F))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (pow.f64 B 5)))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A (*.f64 -4 F))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (pow.f64 B 5)))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) B))) 2)))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 -4 A))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) B))) 2)))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) C) (+.f64 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) F)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (pow.f64 C 2)) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))
(+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A F))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (pow.f64 B 5)))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A F))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 A (*.f64 (pow.f64 B 2) F))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 A F))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A F))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2))) (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))))))) (pow.f64 B 3))))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A (*.f64 -4 F))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (pow.f64 B 5)))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A (*.f64 -4 F))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2)) (*.f64 A (sqrt.f64 2))) (pow.f64 B 5)))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 A F))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A (*.f64 -4 F))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (pow.f64 B 3))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))))) (pow.f64 B 7)) (*.f64 -8 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 A (*.f64 (pow.f64 B 2) F))))) (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 A F)) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) B))) 2))) (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))))))) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) B))) 2)))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) B))) 2)))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))))) (pow.f64 B 7)) (*.f64 -8 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 A F)) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 A (*.f64 (pow.f64 B 2) F))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) B))) 2)))) (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2)))))))) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) B))) 2))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 -4 A))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) B))) 2)))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))))) (pow.f64 B 7)) (*.f64 -8 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (-.f64 (*.f64 A (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (pow.f64 B 2) F))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 -4 A))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) B))) 2)))) (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2)))))))) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 -4 A))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) B))) 2))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7))))))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (*.f64 A -1))))))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 A 0)))))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 (*.f64 A 0) A)))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))))))
(+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (*.f64 A -1)))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (*.f64 A -1))))))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) F))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 A -1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (*.f64 A -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 A 0)))))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 A 0))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5))))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 -2 F))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8)))))))
(+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 -2 F))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))))))
(+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0)))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (*.f64 1/32 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 (*.f64 A 0) A))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 (*.f64 A 0) A))) (sqrt.f64 -8)))) 2) (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 F 0)))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 (*.f64 A 0) A)))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2)) (pow.f64 B 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (sqrt.f64 -8))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 F (pow.f64 B 2)))) (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2)) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (pow.f64 B 4))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 7) F))))))))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (*.f64 A (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) F))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 A -1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (*.f64 A -1)))))) (sqrt.f64 -8)))) 2)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) F))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 A -1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (*.f64 A -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (*.f64 A -1)))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (*.f64 A -1))))))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (sqrt.f64 -8))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 (pow.f64 B 2) F))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 (pow.f64 A 2) F)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (*.f64 A -1)))))) (-.f64 (+.f64 (*.f64 A (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) F))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 A -1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (*.f64 A -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (*.f64 A -1)))))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))))))))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 -2 F))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 A 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 -2 F))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8)))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 A 0)))))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 A 0))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))))) (+.f64 (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (sqrt.f64 -8))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 A 0))))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7))))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 (pow.f64 B 2) F))) (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 -2 F)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 A 0))))) (-.f64 (+.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 -2 F))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))))))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7)))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (*.f64 1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 1/2 (*.f64 (pow.f64 B 2) F))) (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 -2 F)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (-.f64 (+.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 -2 F))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F)))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 -2 F))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (*.f64 1/32 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 -2 F))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7)))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (*.f64 1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (-.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 1/2 (*.f64 (pow.f64 B 2) F))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0)))))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F)))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0)))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (*.f64 1/32 (/.f64 (*.f64 (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 (*.f64 A 0) A)))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7)))))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 (*.f64 A 0) A))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) F))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 (*.f64 A 0) A))) (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 (*.f64 A 0) A))) (sqrt.f64 -8)))) 2) (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 F 0)))))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (*.f64 1/32 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 (*.f64 A 0) A))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 (*.f64 A 0) A))) (sqrt.f64 -8)))) 2) (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 F 0)))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (*.f64 1/32 (/.f64 (*.f64 (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 (*.f64 A 0) A))) (sqrt.f64 -8)))) 2) (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 F 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 A (sqrt.f64 -8))))
(*.f64 A (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (sqrt.f64 -8))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 A (sqrt.f64 -8)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 A (sqrt.f64 -8)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))))) (*.f64 A (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (sqrt.f64 -8)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)) (pow.f64 B 4))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)))) (*.f64 A (sqrt.f64 -8))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)))) (*.f64 A (sqrt.f64 -8))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 A (sqrt.f64 -8))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))))) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 A (sqrt.f64 -8))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 A (sqrt.f64 -8))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 A (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (sqrt.f64 -8))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)) (pow.f64 B 4))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (pow.f64 B 6))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)))) (*.f64 A (sqrt.f64 -8))))) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))))) (*.f64 A (sqrt.f64 -8)))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)))) (*.f64 A (sqrt.f64 -8))))) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 A (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))))) (*.f64 A (sqrt.f64 -8)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 A (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -8) 2))))))))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 A (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)))) (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -8) 2)))))))))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))))) (*.f64 A (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)))) (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -8) 2)))))))))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 B (sqrt.f64 2)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 B (sqrt.f64 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))))) B))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 B (sqrt.f64 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))) B))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 B (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 B (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))))) B))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 B (sqrt.f64 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (*.f64 C F) (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))) B))) 2)))) B)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))) B))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 B (sqrt.f64 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) C))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B))) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 2))) B)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 B (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 (*.f64 C F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 2))) B))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 B (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (*.f64 C F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 2))) B))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 B (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 C -4))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 2))) B))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 C (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))))) B))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 B (sqrt.f64 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (*.f64 C F) (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))) B))) 2)))) B)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) F))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 (*.f64 C F) (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))) B))) 2))) (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2)))))))) B)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))) B))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 B (sqrt.f64 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) C))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B))) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 2))) B)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (*.f64 (pow.f64 B 2) F))))) (*.f64 -2 (*.f64 C (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) F))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) C))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B))) 2))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) B)))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 B (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 (*.f64 C F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 2))) B)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (-.f64 (+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (*.f64 (pow.f64 B 2) F))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 -2 (*.f64 C (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) F))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (-.f64 (+.f64 (*.f64 -4 (*.f64 (*.f64 C F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 B (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (*.f64 C F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 2))) B)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (*.f64 (pow.f64 B 2) F))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (-.f64 (*.f64 -2 (*.f64 C (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) F)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (+.f64 (*.f64 -4 (*.f64 (*.f64 C F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 B (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 C -4))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 2))) B)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) F)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) C))) (-.f64 (*.f64 C (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) F)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 C -4))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 A (sqrt.f64 -8))))
(*.f64 A (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (sqrt.f64 -8))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1))))))) (sqrt.f64 -8)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 A (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0)))))) (sqrt.f64 -8)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 A (sqrt.f64 -8)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0)))))) (sqrt.f64 -8)))))
(+.f64 (*.f64 A (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (sqrt.f64 -8)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 C 0) (*.f64 C F)))) (sqrt.f64 -8)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1))))))) (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 C -1)))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 -2 (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 A (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0)))))) (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 C 0))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 C (*.f64 -2 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 A (sqrt.f64 -8)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0)))))) (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 C (*.f64 -2 F)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 A (sqrt.f64 -8)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0)))))) (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 C (*.f64 -2 F))) (-.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))))
(+.f64 (+.f64 (*.f64 A (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (sqrt.f64 -8)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 C 0) (*.f64 C F)))) (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 C (*.f64 -2 F))) (-.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 C 0) (*.f64 C F))) (sqrt.f64 -8)))) 2)))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 F (pow.f64 B 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 C (*.f64 -1 C)) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (sqrt.f64 -8)))) 2))) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 C -1)))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 -2 (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1))))))) (sqrt.f64 -8)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 -2 (*.f64 (pow.f64 C 2) F))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 1/2 (*.f64 (pow.f64 B 2) F)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1)))))) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 C -1)))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 -2 (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 C 0))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 C (*.f64 -2 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 A (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0)))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 (pow.f64 C 2) (*.f64 -2 F))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 1/2 (*.f64 (pow.f64 B 2) F)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 C 0))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 C (*.f64 -2 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 C (*.f64 -2 F)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 A (sqrt.f64 -8)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0)))))) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 (pow.f64 C 2) (*.f64 -2 F))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 1/2 (*.f64 (pow.f64 B 2) F)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (-.f64 (+.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 C (*.f64 -2 F)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 C F)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 C (*.f64 -2 F))) (-.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 A (sqrt.f64 -8)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0)))))) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 (pow.f64 C 2) (*.f64 -2 F))) (-.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 1/2 (*.f64 (pow.f64 B 2) F))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 C (*.f64 -2 F))) (-.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 C F))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 C (*.f64 -2 F))) (-.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 C 0) (*.f64 C F))) (sqrt.f64 -8)))) 2)))) (*.f64 A (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 A (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (sqrt.f64 -8)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 C 0) (*.f64 C F)))) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 (pow.f64 C 2) (*.f64 -2 F))) (-.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 1/2 (*.f64 (pow.f64 B 2) F))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 C 0) (*.f64 C F))) (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 C (*.f64 -2 F))) (-.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 C 0) (*.f64 C F))) (sqrt.f64 -8)))) 2)))) (*.f64 F (*.f64 (pow.f64 (sqrt.f64 -8) 2) C))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 B (sqrt.f64 2)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 B (sqrt.f64 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) B))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) B))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) (*.f64 C (sqrt.f64 2))) B))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) B))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 B (sqrt.f64 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A F))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2)))) B)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) B))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A (*.f64 -4 F))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2)))) B)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) (*.f64 C (sqrt.f64 2))) B)))) (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) B))) 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) (*.f64 C (sqrt.f64 2))) B)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) B))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) (*.f64 C (sqrt.f64 2))) B)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 -4 A))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) B))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) F)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) B))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A F))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2)))) B))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 B (sqrt.f64 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 A (*.f64 (pow.f64 B 2) F))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 A F))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A F))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2))) (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2)))))))) B))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) B))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A (*.f64 -4 F))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2)))) B))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 A F))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A (*.f64 -4 F))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) B))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) (*.f64 C (sqrt.f64 2))) B))) (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) B))) 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 A (*.f64 (pow.f64 B 2) F))))) (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 A F)) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) B))) 2))) (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2)))))) (*.f64 (pow.f64 C 3) (sqrt.f64 2))) B)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) (*.f64 C (sqrt.f64 2))) B))) (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) B))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 A F)) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 A (*.f64 (pow.f64 B 2) F))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) B))) 2)))) (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))))))) (*.f64 (pow.f64 C 3) (sqrt.f64 2))) B)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) (*.f64 C (sqrt.f64 2))) B))) (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 -4 A))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) B))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (-.f64 (*.f64 A (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (pow.f64 B 2) F))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 -4 A))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))) B))) 2)))) (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))))))) (*.f64 (pow.f64 C 3) (sqrt.f64 2))) B)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (*.f64 A F)))
(*.f64 (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 A F)))
(*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (*.f64 A F))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (sqrt.f64 -8)))))
(+.f64 (*.f64 (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 A F))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (*.f64 A -1))))))) (sqrt.f64 -8)))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 A 0)))))) (sqrt.f64 -8)))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 (*.f64 A 0) A)))) (sqrt.f64 -8)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (*.f64 A F))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (sqrt.f64 -8))))))
(+.f64 (*.f64 (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 A F))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (*.f64 A -1))))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) F))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 A -1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (*.f64 A -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8)))))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 A 0)))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 -2 F))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) (+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 -2 F))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) (+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0)))))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F)))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 (*.f64 A 0) A)))) (sqrt.f64 -8)))) (+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 (*.f64 A 0) A))) (sqrt.f64 -8)))) 2) (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 F 0)))))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (*.f64 A F))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 F (pow.f64 B 2)))) (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2)) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))))
(+.f64 (*.f64 (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 A F))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) F))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 A -1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (*.f64 A -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (*.f64 A -1))))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 (pow.f64 B 2) F))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 (pow.f64 A 2) F)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (*.f64 A -1)))))) (-.f64 (+.f64 (*.f64 A (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) F))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 A -1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (*.f64 A -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 -2 F))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 A 0)))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 (pow.f64 B 2) F))) (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 -2 F)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 A 0))))) (-.f64 (+.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 -2 F))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 -2 F))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 1/2 (*.f64 (pow.f64 B 2) F))) (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 -2 F)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (-.f64 (+.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 -2 F))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F)))))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0)))))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (-.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 1/2 (*.f64 (pow.f64 B 2) F))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0)))))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F)))))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 (*.f64 A 0) A)))) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 (*.f64 A 0) A))) (sqrt.f64 -8)))) 2) (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 F 0)))))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) F))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 (*.f64 A 0) A))) (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 (*.f64 A 0) A))) (sqrt.f64 -8)))) 2) (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 F 0)))))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F)))))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C))))
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C))))
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C))))
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C))))
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 C F)))
(*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F)))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2)) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4)) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 C F))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4)) (+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 6)))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))))) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 C F))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))))))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))))) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))))))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (+.f64 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))))))
(*.f64 F (pow.f64 B 3))
(*.f64 (pow.f64 B 3) F)
(+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))))
(+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))))
(+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))
(+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))) B)))
(+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 -4 (*.f64 C F)))))))
(+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 B (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 C (*.f64 -4 F)))))))
(+.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 B (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 -4 (*.f64 C F))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))) B))))
(+.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 -4 (*.f64 C F))))))) (*.f64 A (*.f64 -4 (*.f64 C (*.f64 F (+.f64 A C))))))
(+.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -4 (*.f64 C (+.f64 A C))))) (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))) (*.f64 B (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 C (*.f64 -4 F))))))
(+.f64 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 B (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 -4 (*.f64 C F)))))) (*.f64 A (*.f64 C (*.f64 -4 (*.f64 F (+.f64 A C))))))
(+.f64 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 B (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 -4 (*.f64 C F)))))) (*.f64 A (*.f64 C (*.f64 F (*.f64 -4 (+.f64 A C))))))
(*.f64 -1 (*.f64 F (pow.f64 B 3)))
(*.f64 -1 (*.f64 (pow.f64 B 3) F))
(*.f64 (pow.f64 B 3) (*.f64 -1 F))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 -1 (*.f64 (pow.f64 B 3) F)))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1 (*.f64 B (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F))))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (*.f64 B (*.f64 -1 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 -4 (*.f64 C F))))))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 B (*.f64 -1 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 C (*.f64 -4 F))))))))
(+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (pow.f64 B 3) (*.f64 -1 F))) (*.f64 B (*.f64 -1 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 -4 (*.f64 C F)))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1 (*.f64 B (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))))))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (*.f64 B (*.f64 -1 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 -4 (*.f64 C F)))))))))
(+.f64 (*.f64 A (*.f64 F (*.f64 -4 (*.f64 C (+.f64 A C))))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 B (*.f64 -1 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 C (*.f64 -4 F)))))))))
(+.f64 (*.f64 A (*.f64 C (*.f64 -4 (*.f64 F (+.f64 A C))))) (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (pow.f64 B 3) (*.f64 -1 F))) (*.f64 B (*.f64 -1 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 -4 (*.f64 C F))))))))
(+.f64 (*.f64 A (*.f64 C (*.f64 F (*.f64 -4 (+.f64 A C))))) (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (pow.f64 B 3) (*.f64 -1 F))) (*.f64 B (*.f64 -1 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 -4 (*.f64 C F))))))))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))
(+.f64 (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F))))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F))))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))))
(+.f64 (+.f64 (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (*.f64 C F) (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 (pow.f64 B 2) F)))))))
(+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) C))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (*.f64 C F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (+.f64 (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 C -4))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 1/2 (*.f64 (*.f64 C (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2))))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (*.f64 C F) (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 (pow.f64 B 2) F)))))) (+.f64 (+.f64 (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) F))))))))
(+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) C))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (*.f64 (pow.f64 B 2) F))))) (*.f64 -2 (*.f64 C (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) F))))))))
(+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (*.f64 C F) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (*.f64 C F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (*.f64 (pow.f64 B 2) F))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 -2 (*.f64 C (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) F))))))))
(+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 C -4))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) F)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) C))) (*.f64 C (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) F))))))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 C F)))
(*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 A (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 C F))) (*.f64 A (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1))))))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (*.f64 A (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0)))))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (*.f64 A (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 C 0) (*.f64 C F)))))
(+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 A (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 C -1)))) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 C F))) (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 -2 (*.f64 C F))) (*.f64 A (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1))))))))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 C 0))) (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 C (*.f64 -2 F))) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (*.f64 A (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0)))))))))
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 C (*.f64 -2 F))) (*.f64 A (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))))) (+.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F)))))
(+.f64 (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 C (*.f64 -2 F))) (*.f64 A (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0))))))) (+.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F)))))
(+.f64 (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 C (*.f64 -2 F))) (*.f64 A (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 C 0) (*.f64 C F))))) (+.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F)) A)) (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 A (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 F (pow.f64 B 2))) A)) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F))))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) F)) A)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 C -1)))) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 C F))) (+.f64 (*.f64 A (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1))))))) (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 -2 (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 (pow.f64 B 2) F)) A)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) F)) A)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 C 0))) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 C (*.f64 -2 F))) (+.f64 (*.f64 A (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) F)) A)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) F)) A)) (+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 C (*.f64 -2 F))) (+.f64 (*.f64 A (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) F)) A)))) (+.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) F)) A)) (+.f64 (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 C (*.f64 -2 F))) (+.f64 (*.f64 A (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 -4 (*.f64 C 0)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) F)) A)))) (+.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) F)) A)) (+.f64 (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 C (*.f64 -2 F))) (+.f64 (*.f64 A (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 C 0) (*.f64 C F)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) F)) A)))) (+.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -8 (*.f64 (pow.f64 C 2) F)))
(*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F)))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 A (*.f64 -8 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 4 (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F))))
(+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F))) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))) A)) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2))))))
(+.f64 (+.f64 (*.f64 A (*.f64 -8 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 4 (*.f64 (pow.f64 B 2) F)))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (*.f64 -2 (pow.f64 B 2))))) A)))
(+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 (pow.f64 B 2) (*.f64 -2 (pow.f64 C 2))))) A)))
(+.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F))) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 (pow.f64 B 2) (*.f64 -2 (pow.f64 C 2))))) A)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))) A)) (+.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -2 (*.f64 C (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (pow.f64 A 2)) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (*.f64 -2 (pow.f64 B 2))))) A)) (+.f64 (+.f64 (*.f64 A (*.f64 -8 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 4 (*.f64 (pow.f64 B 2) F)))) (/.f64 (*.f64 F (+.f64 (*.f64 C (*.f64 -1/2 (pow.f64 B 4))) (*.f64 C (*.f64 -2 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 (pow.f64 C 2) (*.f64 -1 (pow.f64 B 2)))))))) (pow.f64 A 2))))
(+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 (pow.f64 B 2) (*.f64 -2 (pow.f64 C 2))))) A)) (/.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 C)) (*.f64 C (*.f64 -2 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 (pow.f64 B 2) (*.f64 -1 (pow.f64 C 2)))))))) (pow.f64 A 2))))
(+.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F))) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 (pow.f64 B 2) (*.f64 -2 (pow.f64 C 2))))) A)) (/.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 C)) (*.f64 C (*.f64 -2 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 (pow.f64 B 2) (*.f64 -1 (pow.f64 C 2)))))))) (pow.f64 A 2))))
(*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(+.f64 (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (*.f64 C (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 C (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(+.f64 (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F))))))
(+.f64 (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A F)))))))
(+.f64 (*.f64 C (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (+.f64 (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A F))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A (*.f64 -4 F))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F))))) (+.f64 (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F))))) (+.f64 (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 -4 A))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) F)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 C 3)) (+.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A F))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (+.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 (*.f64 A F))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 A (*.f64 (pow.f64 B 2) F))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 A F))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A (*.f64 -4 F))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 A F))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F))))) (+.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 A (*.f64 (pow.f64 B 2) F))))) (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 A F)) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F))))) (+.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 -4 A))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 A (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (pow.f64 B 2) F))))) (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))))))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -8 (*.f64 (pow.f64 C 2) F)))
(*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F)))
(+.f64 (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -8 (*.f64 (pow.f64 C 2) F))) (*.f64 C (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (*.f64 A -1))))))))
(+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 A 0)))))))
(+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F))) (*.f64 C (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))))
(+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F))) (*.f64 C (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 (*.f64 A 0) A)))))
(+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (+.f64 (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))))))
(+.f64 (*.f64 A (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) F))) (+.f64 (*.f64 C (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (*.f64 A -1))))))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 A -1)))) (*.f64 A (*.f64 -8 (*.f64 (pow.f64 C 2) F))))))
(+.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 -2 F))) (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0))) (*.f64 C (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 A 0)))))))))
(+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0))) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F)))) (+.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 -2 F))) (*.f64 C (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))))))
(+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0))) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F)))) (+.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (*.f64 C (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))))))
(+.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 F 0))) (*.f64 C (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 (*.f64 A 0) A)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)) C)) (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (+.f64 (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 F (pow.f64 B 2))) C)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 (pow.f64 A 2) F)) C)) (+.f64 (*.f64 A (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) F))) (+.f64 (*.f64 C (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (*.f64 A -1))))))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 A -1)))) (+.f64 (*.f64 A (*.f64 -8 (*.f64 (pow.f64 C 2) F))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 (pow.f64 B 2) F)) C)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 (pow.f64 A 2) F)) C)) (+.f64 (+.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 -2 F))) (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0))) (*.f64 C (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 A 0))))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 (pow.f64 B 2) F)) C))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 (pow.f64 A 2) F)) C)) (+.f64 (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0))) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F)))) (+.f64 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 -2 F))) (*.f64 C (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) F)) C))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 (pow.f64 A 2) F)) C)) (+.f64 (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A 0))) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F)))) (+.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (*.f64 C (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) F)) C))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 (pow.f64 A 2) F)) C)) (+.f64 (+.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 F 0))) (*.f64 C (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 (*.f64 A 0) A))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) F)) C))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 C F)))
(*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 C F))) (*.f64 A (*.f64 4 (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (*.f64 (*.f64 (pow.f64 B 2) F) (*.f64 4 A)))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) C))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 C F))) (+.f64 (*.f64 A (*.f64 4 (*.f64 (pow.f64 B 2) F))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 A 2))))) C))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (+.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 (pow.f64 B 2) (*.f64 -2 (pow.f64 A 2))))) C))))
(+.f64 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (*.f64 (*.f64 (pow.f64 B 2) F) (*.f64 4 A))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 (pow.f64 B 2) (*.f64 -2 (pow.f64 A 2))))) C)))
(+.f64 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 F)))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 (pow.f64 B 2) (*.f64 -2 (pow.f64 A 2))))) C)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) C)) (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 A (pow.f64 B 4))) (*.f64 -2 (*.f64 A (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))) F) (pow.f64 C 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 C F))) (+.f64 (*.f64 A (*.f64 4 (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 A 2))))) C)) (/.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 A (pow.f64 B 4))) (*.f64 A (*.f64 -2 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (pow.f64 C 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (+.f64 (*.f64 4 (*.f64 (pow.f64 B 2) (*.f64 A F))) (+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 (pow.f64 B 2) (*.f64 -2 (pow.f64 A 2))))) C)) (/.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 A)) (*.f64 A (*.f64 -2 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 (pow.f64 B 2) (*.f64 -1 (pow.f64 A 2)))))))) (pow.f64 C 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (*.f64 4 A)) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 (pow.f64 B 2) (*.f64 -2 (pow.f64 A 2))))) C))) (/.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 A)) (*.f64 A (*.f64 -2 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 (pow.f64 B 2) (*.f64 -1 (pow.f64 A 2)))))))) (pow.f64 C 2))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 F))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 (pow.f64 B 2) (*.f64 -2 (pow.f64 A 2))))) C))) (/.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 A)) (*.f64 A (*.f64 -2 (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 (pow.f64 B 2) (*.f64 -1 (pow.f64 A 2)))))))) (pow.f64 C 2))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) 0)
(+.f64 0 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) 0)
(*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) 1)
(*.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))
(*.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) (*.f64 -2 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 -2 (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) -2)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) (*.f64 -2 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 -2 (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) -2)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) (*.f64 -2 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 -2 (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) -2)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) (*.f64 -2 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 -2 (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) -2)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 1)
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) (*.f64 -2 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 -2 (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) -2)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) (*.f64 -2 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 -2 (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) -2)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) (*.f64 -2 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 -2 (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) -2)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) (*.f64 -2 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 -2 (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) -2)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) (*.f64 -2 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 -2 (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) -2)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(+.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) (*.f64 -2 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))))
(+.f64 0 (sqrt.f64 (*.f64 F (*.f64 -2 (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))))
(+.f64 0 (sqrt.f64 (*.f64 F (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) -2)))))
(+.f64 0 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))))
(+.f64 0 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) (*.f64 -2 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))))
(+.f64 0 (sqrt.f64 (*.f64 F (*.f64 -2 (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))))
(+.f64 0 (sqrt.f64 (*.f64 F (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) -2)))))
(*.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) (*.f64 -2 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))))
(*.f64 1 (sqrt.f64 (*.f64 F (*.f64 -2 (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))))
(*.f64 1 (sqrt.f64 (*.f64 F (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) -2)))))
(*.f64 1 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) -2)))))
(*.f64 1 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) (*.f64 -2 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))))
(*.f64 1 (sqrt.f64 (*.f64 F (*.f64 -2 (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))))
(*.f64 1 (sqrt.f64 (*.f64 F (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) -2)))))
(+.f64 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))) 0)
(+.f64 0 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))
(+.f64 0 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(+.f64 0 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(+.f64 0 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))
(+.f64 0 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))

localize68.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
5.9b
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
18.8b
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
24.6b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
32.9b
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))
Compiler

Compiled 212 to 123 computations (42% saved)

series40.0ms (0.1%)

Counts
3 → 76
Calls

36 calls:

TimeVariablePointExpression
8.0ms
C
@inf
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
3.0ms
F
@inf
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
2.0ms
C
@-inf
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
2.0ms
F
@0
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
2.0ms
C
@0
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))

rewrite36.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
560×rational.json-simplify-31
510×rational.json-simplify-2
246×bool.json-1
232×rational.json-1
232×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
025235
1128235
2257235
3404235
4532235
5755235
6919235
7959235
8959235
91083235
101138235
111152235
121152235
131183235
Stop Event
saturated
Counts
3 → 15
Calls
Call 1
Inputs
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) F) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) F))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) F) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) F))))))

simplify435.0ms (1.2%)

Algorithm
egg-herbie
Rules
2444×rational.json-simplify-2
1620×rational.json-simplify-27
1324×rational.json-simplify-41
1242×rational.json-simplify-1
1104×rational.json-simplify-40
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
068828399
1158428005
2284727911
3358427911
4420527911
5526327911
6645227911
7763627911
Stop Event
node limit
Counts
91 → 248
Calls
Call 1
Inputs
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))) (pow.f64 B 2)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))))) (pow.f64 B 4)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 4) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 7) F))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))))) (pow.f64 B 6)))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3))))) A) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3))))) A) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (pow.f64 B 3)))))) (pow.f64 A 2))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3))))) A) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 C (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 7)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7))))))) (pow.f64 A 3)) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (pow.f64 B 3)))))) (pow.f64 A 2)))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (pow.f64 B 4))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 7) F))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (sqrt.f64 -8))) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)) (pow.f64 B 2))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 F (pow.f64 B 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 C (*.f64 -1 C)) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (sqrt.f64 -8)))) 2))) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) C) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) C) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (pow.f64 C 2)) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) C) (+.f64 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) F)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (pow.f64 C 2)) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A)))) (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))))))
(+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A)))) (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2)) (pow.f64 B 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A)))) (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 F (pow.f64 B 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A)))) (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (sqrt.f64 -8))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (pow.f64 B 4))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 7) F))))))))))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)) (pow.f64 B 4))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)) (pow.f64 B 4))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (pow.f64 B 6))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 C (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))))
(*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 F (pow.f64 B 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 C (*.f64 -1 C)) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (sqrt.f64 -8)))) 2))) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)) (pow.f64 C 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) F)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)) (pow.f64 C 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 A F))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A)))) (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 F (pow.f64 B 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A)))) (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A)))) (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))))))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(*.f64 F (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(*.f64 F (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(*.f64 F (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(*.f64 F (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))))
(+.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) F) 0)
(+.f64 0 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) F))
Outputs
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))
(*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))) (pow.f64 B 2)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 2)))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 2)))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 2)))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))))) (pow.f64 B 4)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))))
(+.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 2)) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))))) (pow.f64 B 4))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 2)) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))))) (pow.f64 B 4))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 2)) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))))) (pow.f64 B 4))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))))) (pow.f64 B 4)))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 4) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 7) F))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))))) (pow.f64 B 6)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 2)) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))))) (pow.f64 B 4))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (+.f64 (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 4))) (*.f64 1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))))) (pow.f64 B 6))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (*.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 4))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7)))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2)))))))) (pow.f64 B 6)))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (+.f64 (*.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 4))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7)))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2)))))))) (pow.f64 B 6)) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 2)) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))))) (pow.f64 B 4)))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (+.f64 (*.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 4))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7)))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 5))) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -8) 2))))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2)))))))) (pow.f64 B 6)) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 2)) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))))) (pow.f64 B 4)))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 5))) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 C (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 F (pow.f64 A 2))))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 4))) (*.f64 1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7))))))))) (pow.f64 B 6)) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 2)) (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))))) (pow.f64 B 4)))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3))))) A) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 F C))))) (pow.f64 B 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4))))) (pow.f64 B 3)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 3)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))) (pow.f64 B 3)))))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3))))) A) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (pow.f64 B 3)))))) (pow.f64 A 2))))
(+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 F C))))) (pow.f64 B 3))))))) (*.f64 (pow.f64 A 2) (+.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 F C)))))) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -4 (*.f64 F C))) (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 F C)))) B))) 2))) (pow.f64 B 3)))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4))))) (pow.f64 B 3)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))) B))) 2))) (pow.f64 B 3)))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4))))) (pow.f64 B 3)))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))) B))) 2))) (pow.f64 B 3)))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4))))) (pow.f64 B 3)))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))) B))) 2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))))) (pow.f64 B 3)))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 3)))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2) (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))) (pow.f64 B 3)))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2) (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3))))) A) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 C (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 7)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7))))))) (pow.f64 A 3)) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (pow.f64 B 3)))))) (pow.f64 A 2)))))
(+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 F C))))) (pow.f64 B 3)))))) (+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 2) (+.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 F C)))))) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -4 (*.f64 F C))) (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 F C)))) B))) 2))) (pow.f64 B 3))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 (*.f64 F (*.f64 C (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 F C)))) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -4 (*.f64 F C))) (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 F C)))) B))) 2))) (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2))))))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -4 (*.f64 F C))) (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 F C)))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 F C)))))) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4))))) (pow.f64 B 3)))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))) B))) 2))) (pow.f64 B 3)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 F (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 C (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (*.f64 -2 (*.f64 F (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))) B))) 2))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))) B))) 2)) (*.f64 (sqrt.f64 2) C)) (pow.f64 B 5)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))))) (pow.f64 B 7)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4))))) (pow.f64 B 3)))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))) B))) 2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))))) (pow.f64 B 3)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 F (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 C (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (*.f64 -2 (*.f64 F (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))) B))) 2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))) B))) 2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))))) (*.f64 (sqrt.f64 2) C)) (pow.f64 B 5)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))))) (pow.f64 B 7)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 B 3)))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2) (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (-.f64 (*.f64 -2 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2) (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2) (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 2) C)) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))) (pow.f64 B 3)))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2) (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (-.f64 (*.f64 -2 (*.f64 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4))) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2) (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2) (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4))))) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))
(*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1))))))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) A))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0)))))) (*.f64 (sqrt.f64 -8) A))))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) A))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 -4 F))))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) A))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 F -4))))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1)))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 C -1)))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 -2 (*.f64 F C)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1))))))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 A 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5)))))))))
(+.f64 (+.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) A))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2)))))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 A 2))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0)))))) (*.f64 (sqrt.f64 -8) A)))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (*.f64 -2 (*.f64 C (*.f64 F (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (*.f64 -2 (*.f64 C (*.f64 F (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (+.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0)))))) (*.f64 (sqrt.f64 -8) A)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 A 2)))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) A))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (+.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0)))))) (*.f64 (sqrt.f64 -8) A)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 A 2)))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) A))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2))) (*.f64 F (*.f64 -2 C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 -4 F)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 -4 F))))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 A 2)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) A))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 -4 F)))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2))) (*.f64 F (*.f64 C -2))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 F -4)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 F -4))))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 A 2)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) A))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 F -4)))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (pow.f64 B 4))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 7) F))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (sqrt.f64 -8))) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)) (pow.f64 B 2))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 F (pow.f64 B 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 C (*.f64 -1 C)) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (sqrt.f64 -8)))) 2))) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1)))))) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))) (*.f64 1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7)))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 C -1)))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 -2 (*.f64 F C)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1)))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5))))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (pow.f64 A 3)) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 C -1)))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 -2 (*.f64 F C)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1)))))) (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5))))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1))))))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 A 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) F))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 1/2 (*.f64 F (pow.f64 B 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1)))))) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 C -1)))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 -2 (*.f64 F C)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) A))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7)))) (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (+.f64 (+.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (*.f64 -2 (*.f64 C (*.f64 F (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2)))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (pow.f64 A 3)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (*.f64 -2 (*.f64 C (*.f64 F (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 A 2)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0)))))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2))))) (*.f64 F (*.f64 1/2 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (*.f64 -2 (*.f64 C (*.f64 F (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3)))))))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (+.f64 (+.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0)))))) (*.f64 (sqrt.f64 -8) A)))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 A 2)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2))))) (*.f64 F (*.f64 1/2 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (*.f64 -2 (*.f64 C (*.f64 F (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))))))) (+.f64 (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (pow.f64 A 3)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (*.f64 -2 (*.f64 C (*.f64 F (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3)))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (*.f64 -2 (*.f64 C (*.f64 F (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2)))))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) A))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7)))) (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (+.f64 (+.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0)))))) (*.f64 (sqrt.f64 -8) A)))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 A 2)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2)))))) (*.f64 F (*.f64 1/2 (*.f64 (pow.f64 B 2) (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))))))) (+.f64 (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (pow.f64 A 3)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (sqrt.f64 -8)))) 2))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3)))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2)))))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) A))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7)))) (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))))))))
(+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7)))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 -4 F)))) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) A))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2)))))) (*.f64 (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2))) (*.f64 (pow.f64 B 2) (*.f64 1/2 F)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 -4 F)))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2))) (*.f64 F (*.f64 -2 C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 -4 F)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 -4 F))))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 A 2))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2))) (*.f64 F (*.f64 -2 C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 -4 F)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2))) (*.f64 F (*.f64 -2 C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 -4 F)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2)))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 -4 F)))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 6))) (pow.f64 A 3)))))))))
(+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7)))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 F -4)))) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) A))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2)))))) (*.f64 (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2))) (*.f64 (pow.f64 B 2) (*.f64 F 1/2)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 F -4)))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2))) (*.f64 F (*.f64 C -2))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 F -4)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 F -4))))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 A 2))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2))) (*.f64 F (*.f64 C -2))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 F -4)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2))) (*.f64 F (*.f64 C -2))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 F -4)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2)))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 F -4)))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 6))) (pow.f64 A 3)))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) C) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F A) -4)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) C) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (pow.f64 C 2)) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))
(+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 -4 (*.f64 F (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)) (pow.f64 B 2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 -4 (*.f64 F A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))))) (pow.f64 B 5)))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 -4 (*.f64 F A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))))) (pow.f64 B 5)))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 -4 (*.f64 F A))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B))) 2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))))) (pow.f64 B 5)))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 -4 (*.f64 F A))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F A) -4)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 (*.f64 F A) -4)) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (*.f64 F (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F A) -4))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F A) -4)))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) C) (+.f64 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) F)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (pow.f64 C 2)) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))
(+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 -4 (*.f64 F (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)) (pow.f64 B 2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) (pow.f64 B 7)) (*.f64 -8 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (-.f64 (+.f64 (*.f64 A (*.f64 -4 (*.f64 F (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)) (pow.f64 B 2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) B))) 2)))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)) (*.f64 -64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)) (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (*.f64 (*.f64 A (*.f64 F (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (-.f64 (+.f64 (*.f64 A (*.f64 -4 (*.f64 F (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)) (pow.f64 B 2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) B))) 2))) (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (pow.f64 B 2))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 -4 (*.f64 F A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))))) (pow.f64 B 5)))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))))) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 -4 (*.f64 F A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B))) 2)) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 A (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))))))) (*.f64 -2 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 -4 (*.f64 F A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B))) 2))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) (pow.f64 B 3))))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 -4 (*.f64 F A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))))) (pow.f64 B 5))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))))) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 -4 (*.f64 F A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B))) 2)) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 A (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))))) (*.f64 -2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 -4 (*.f64 F A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B))) 2))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) (pow.f64 B 3)))))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 -4 (*.f64 F A))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B))) 2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))))) (pow.f64 B 5))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))))) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 -4 (*.f64 F A))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B))) 2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)))))))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 A (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))))) (*.f64 -2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 -4 (*.f64 F A))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B))) 2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) (pow.f64 B 3)))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 -4 (*.f64 F A))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))))) (pow.f64 B 7)) (*.f64 -8 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 -4 (*.f64 F A))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 -2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 -4 (*.f64 F A))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F A) -4)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 (*.f64 F A) -4)) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (*.f64 F (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F A) -4))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F A) -4)))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F A) -4))))) (pow.f64 B 7)) (*.f64 -8 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 (*.f64 F A) -4)) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (*.f64 F (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F A) -4))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))) (*.f64 (*.f64 F A) (pow.f64 B 2))))) (*.f64 -2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (*.f64 F A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F A) -4))) (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 (*.f64 F A) -4)) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (*.f64 F (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F A) -4))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))
(*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1))))))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 (sqrt.f64 -8) C)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3))))))))
(+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A)))) (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))))))
(+.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1))))))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 A -1)))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 F A)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))))
(+.f64 (+.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 (sqrt.f64 -8) C)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5))))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 -2 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 -2 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 (sqrt.f64 -8) C)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 A (*.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F)))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 (sqrt.f64 -8) C)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 A (*.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F)))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 A (*.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2)))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))))))
(+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A)))) (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2)) (pow.f64 B 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A)))) (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 F (pow.f64 B 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A)))) (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (sqrt.f64 -8))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (pow.f64 B 4))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 7) F))))))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 A -1)))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 F A)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1)))))) (sqrt.f64 -8)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 A -1)))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 F A)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 F (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2))))) (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 1/2 (*.f64 F (pow.f64 B 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1)))))) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 A -1)))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 F A)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 F (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1))))))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (pow.f64 C 3)) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 A 7)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))) (*.f64 1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7))))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 -2 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 -2 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3)))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 (sqrt.f64 -8) C)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))))))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 F (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2))))) (*.f64 F (*.f64 1/2 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 -2 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 F (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3)))))))
(+.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 F (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (neg.f64 A) 2))))) (*.f64 F (*.f64 1/2 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (neg.f64 A) 2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 -2 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 F (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 (sqrt.f64 -8) C)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7))))))))))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 -2 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 -2 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))))))))
(+.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 F (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))))) (-.f64 (*.f64 F (*.f64 1/2 (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 A (*.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F)))))) (*.f64 F (*.f64 A (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 (sqrt.f64 -8) C)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7))))))))))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 A (*.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F)))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 A (*.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F (pow.f64 A 2)))) (-.f64 (*.f64 F (*.f64 1/2 (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 A (*.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F)))))) (*.f64 F (*.f64 A (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 6))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))) (*.f64 1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 A (*.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F)))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (*.f64 1/32 (/.f64 (*.f64 (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 A (*.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F (pow.f64 A 2)))) (-.f64 (*.f64 F (*.f64 1/2 (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 A (*.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2)))))) (*.f64 F (*.f64 A (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 6))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))) (*.f64 1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 A (*.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2)))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (*.f64 1/32 (/.f64 (*.f64 (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 A (*.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) A)) (sqrt.f64 (*.f64 F C)))
(*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 (*.f64 F C)) (sqrt.f64 2)))
(*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F C))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) A)) (sqrt.f64 (*.f64 F C))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 (*.f64 F C)) (sqrt.f64 2))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 (*.f64 F C)) (sqrt.f64 2))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F C)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)) (pow.f64 B 4))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) A)) (sqrt.f64 (*.f64 F C)))) (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))))
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 (*.f64 F C)) (sqrt.f64 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) A)))))
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 (*.f64 F C)) (sqrt.f64 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) A)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 (*.f64 F C)) (sqrt.f64 2)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) A)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F C))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) A)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)) (pow.f64 B 4))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (pow.f64 B 6))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) A)) (sqrt.f64 (*.f64 F C)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (pow.f64 B 6))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C)))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) A)))) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 (*.f64 F C)) (sqrt.f64 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -8) 2))))))) (pow.f64 B 6))) (*.f64 (sqrt.f64 -8) A))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -8) 2))))))) (pow.f64 B 6))) (*.f64 (sqrt.f64 -8) A)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 (*.f64 F C)) (sqrt.f64 2))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 5))) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -8) 2)))))))) (pow.f64 B 6))) (*.f64 (sqrt.f64 -8) A)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 (*.f64 F C)) (sqrt.f64 2))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 5))) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 C (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 F (pow.f64 A 2)))))))) (pow.f64 B 6))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 (*.f64 F C)) (sqrt.f64 2))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 5))) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 C (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 F (pow.f64 A 2)))))))) (pow.f64 B 6))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F C)))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (sqrt.f64 2) B))
(*.f64 B (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 2)))
(*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 F C)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))))) B))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4))))) B))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 F C)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -4 (*.f64 F C))) (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 F C)))) B))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))))) B))) (+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))) B))) 2)))) B)))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 2))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))))) B))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))) B))) 2)))) B)))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 2))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))))) B))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))) B))) 2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))))))) B)))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2) (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) B)))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4))))) B))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2) (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) B)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 C (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 F C)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -4 (*.f64 F C))) (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 F C)))) B))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 (*.f64 F (*.f64 C (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 F C)))) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -4 (*.f64 F C))) (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 F C)))) B))) 2))) (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))))) B))) (+.f64 (+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))) B))) 2)))) B)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 F (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 C (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (*.f64 -2 (*.f64 F (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))) B))) 2))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) B)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))))) B))) (+.f64 (+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))) B))) 2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))))))) B)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 F (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 C (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (*.f64 -2 (*.f64 F (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C -4)))) B))) 2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) B)))))
(+.f64 (+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2) (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) B))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (-.f64 (*.f64 -2 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2) (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))) B))))
(+.f64 (+.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4))))) B))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2) (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) B))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (-.f64 (*.f64 -2 (*.f64 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4))) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 F (*.f64 C -4))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (*.f64 F C) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2) (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))) B))))
(*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) A)) (sqrt.f64 (*.f64 F C)))
(*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 (*.f64 F C)) (sqrt.f64 2)))
(*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F C))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) A)) (sqrt.f64 (*.f64 F C))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1))))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 (*.f64 F C)) (sqrt.f64 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0)))))) (sqrt.f64 -8)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 (*.f64 F C)) (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 -4 F))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F C)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 F -4))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))))
(+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) A)) (sqrt.f64 (*.f64 F C))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1))))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 C -1)))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 -2 (*.f64 F C)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 (*.f64 F C)) (sqrt.f64 2))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0)))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (*.f64 -2 (*.f64 C (*.f64 F (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) A))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 (*.f64 F C)) (sqrt.f64 2))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0)))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) A))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 (*.f64 F C)) (sqrt.f64 2))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 -4 F))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2))) (*.f64 F (*.f64 -2 C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 -4 F)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F C)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 F -4))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2))) (*.f64 F (*.f64 C -2))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 F -4)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 F (pow.f64 B 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 C (*.f64 -1 C)) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (sqrt.f64 -8)))) 2))) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 C -1)))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 -2 (*.f64 F C)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1))))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) F))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 1/2 (*.f64 F (pow.f64 B 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1)))))) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 C -1)))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 -2 (*.f64 F C)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (*.f64 C -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C)))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) A)) (sqrt.f64 (*.f64 F C)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (*.f64 -2 (*.f64 C (*.f64 F (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) A)))) (+.f64 (*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 (*.f64 F C)) (sqrt.f64 2))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0)))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2))))) (*.f64 F (*.f64 1/2 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (*.f64 -2 (*.f64 C (*.f64 F (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 (*.f64 F C)) (sqrt.f64 2))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2))))) (*.f64 F (*.f64 1/2 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (*.f64 -2 (*.f64 C (*.f64 F (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0)))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (*.f64 -2 (*.f64 C (*.f64 F (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) A)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 (*.f64 F C)) (sqrt.f64 2))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2)))))) (*.f64 F (*.f64 1/2 (*.f64 (pow.f64 B 2) (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0)))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (*.f64 C 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) A)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 (*.f64 F C)) (sqrt.f64 2))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2)))))) (*.f64 (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2))) (*.f64 (pow.f64 B 2) (*.f64 1/2 F)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 -4 F)))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2))) (*.f64 F (*.f64 -2 C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 -4 F)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 -4 F))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2))) (*.f64 F (*.f64 -2 C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 -4 F)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -8) A) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F C)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2)))))) (*.f64 (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2))) (*.f64 (pow.f64 B 2) (*.f64 F 1/2)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 F -4)))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2))) (*.f64 F (*.f64 C -2))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 F -4)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 F -4))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 (-.f64 (pow.f64 B 2) (-.f64 (pow.f64 (neg.f64 C) 2) (pow.f64 C 2))) (*.f64 F (*.f64 C -2))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 C (*.f64 (*.f64 C 0) (*.f64 F -4)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) B))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))))) B))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))))) B))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))))) B))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F A) -4))))) B))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)) (pow.f64 C 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 A (*.f64 -4 (*.f64 F (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)) (pow.f64 B 2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) B))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))))) B))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 -4 (*.f64 F A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B))) 2)))) B)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))))) B))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 -4 (*.f64 F A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B))) 2)))) B)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))))) B))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 -4 (*.f64 F A))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B))) 2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)))))))))) B)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))))) B)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 -4 (*.f64 F A))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))) B))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F A) -4))))) B)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 (*.f64 F A) -4)) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (*.f64 F (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F A) -4))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))) B))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) F)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)) (pow.f64 C 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 A (*.f64 -4 (*.f64 F (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)) (pow.f64 B 2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) B))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)) (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (*.f64 (*.f64 A (*.f64 F (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (-.f64 (+.f64 (*.f64 A (*.f64 -4 (*.f64 F (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)) (pow.f64 B 2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) B))) 2))) (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (pow.f64 B 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))))) B))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 -4 (*.f64 F A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B))) 2)))) B))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (+.f64 (*.f64 1/2 (*.f64 A (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))))))) (*.f64 -2 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 -4 (*.f64 F A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B))) 2))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) B))))
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))))) B))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 -4 (*.f64 F A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B))) 2)))) B))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (+.f64 (*.f64 1/2 (*.f64 A (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))))) (*.f64 -2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 -4 (*.f64 F A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B))) 2))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) B))))
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))))) B))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 -4 (*.f64 F A))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B))) 2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)))))))))) B))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (+.f64 (*.f64 1/2 (*.f64 A (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))))) (*.f64 -2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 -4 (*.f64 F A))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B))) 2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) B))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 -2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 -4 (*.f64 F A))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (sqrt.f64 2) (pow.f64 C 3))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))))) B))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 -4 (*.f64 F A))) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))) B))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))) (*.f64 (*.f64 F A) (pow.f64 B 2))))) (*.f64 -2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (*.f64 F A) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F A) -4))) (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 (*.f64 F A) -4)) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (*.f64 F (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F A) -4))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F A) -4))))) B))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 (*.f64 F A) -4)) (-.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (*.f64 F (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F A) -4))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))) B))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -8) C)))
(*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 -8))))
(*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 (*.f64 F A)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 A F))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -8) C))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1))))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 -8)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 (*.f64 F A))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A)))) (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -8) C))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1))))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 A -1)))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 F A)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 -2 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) C))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 -2 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) C))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 A (*.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F)))))) (*.f64 (sqrt.f64 -8) C))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 -8)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 A (*.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F)))))) (*.f64 (sqrt.f64 -8) C))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 (*.f64 F A))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 A (*.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2)))))) (*.f64 (sqrt.f64 -8) C))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 F (pow.f64 B 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A)))) (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 -1 A)))) (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -8) C))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 F (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2))))) (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 1/2 (*.f64 F (pow.f64 B 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1)))))) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 A -1)))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 F A)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 F (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1))))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 A -1)))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 F A)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 -8)))) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 -2 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) C))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 F (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2))))) (*.f64 F (*.f64 1/2 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 -2 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 F (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 -8)))) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 -2 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) C))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 F (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (neg.f64 A) 2))))) (*.f64 F (*.f64 1/2 (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (neg.f64 A) 2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 -2 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 F (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 -8)))) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 A (*.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F)))))) (*.f64 (sqrt.f64 -8) C))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 F (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))))) (-.f64 (*.f64 F (*.f64 1/2 (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 A (*.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F)))))) (*.f64 F (*.f64 A (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 A (*.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F)))))) (*.f64 (sqrt.f64 -8) C))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F (pow.f64 A 2)))) (-.f64 (*.f64 F (*.f64 1/2 (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 A (*.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F)))))) (*.f64 F (*.f64 A (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 A (*.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2)))))) (*.f64 (sqrt.f64 -8) C))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 -8) (sqrt.f64 (*.f64 F A))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (*.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F (pow.f64 A 2)))) (-.f64 (*.f64 F (*.f64 1/2 (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 2 F)) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2) (*.f64 A (*.f64 (+.f64 (pow.f64 A 2) (-.f64 (pow.f64 B 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2)))))) (*.f64 F (*.f64 A (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(*.f64 (*.f64 C (*.f64 F A)) -4)
(*.f64 A (*.f64 F (*.f64 C -4)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(*.f64 F (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(*.f64 F (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(*.f64 F (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(*.f64 (*.f64 C (*.f64 F A)) -4)
(*.f64 A (*.f64 F (*.f64 C -4)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(*.f64 (*.f64 C (*.f64 F A)) -4)
(*.f64 A (*.f64 F (*.f64 C -4)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(*.f64 F (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(*.f64 (*.f64 C (*.f64 F A)) -4)
(*.f64 A (*.f64 F (*.f64 C -4)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(*.f64 (*.f64 C (*.f64 F A)) -4)
(*.f64 A (*.f64 F (*.f64 C -4)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 C (*.f64 F A)) -4))
(+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 C -4))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (+.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (+.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (+.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (+.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (+.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (+.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (+.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (+.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (+.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (+.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (+.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) 0)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (+.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (+.f64 C A) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))))
(+.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) F) 0)
(+.f64 0 (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(+.f64 0 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) F))
(+.f64 0 (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))

eval2.3s (6%)

Compiler

Compiled 129493 to 93546 computations (27.8% saved)

prune279.0ms (0.7%)

Pruning

42 alts after pruning (42 fresh and 0 done)

PrunedKeptTotal
New79042832
Fresh000
Picked101
Done101
Total79242834
Error
39.5b
Counts
834 → 42
Alt Table
Click to see full alt table
StatusErrorProgram
59.8b
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F A) -4))))) B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.1b
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
58.1b
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
59.1b
(/.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 2))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.1b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (-.f64 C A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.3b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (-.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.6b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (-.f64 A C) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) A))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.6b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
51.9b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 C (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.6b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (*.f64 B -1))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.7b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
57.7b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.9b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.3b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.9b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 B (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 -4 (*.f64 C F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
60.7b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (pow.f64 B 3) (*.f64 -1 F))) (*.f64 B (*.f64 -1 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 -4 (*.f64 C F))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
58.7b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 C (*.f64 -2 F))) (*.f64 A (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 C 0) (*.f64 C F))))) (+.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
58.4b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 (pow.f64 B 2) (*.f64 -2 (pow.f64 C 2))))) A))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
61.4b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
57.7b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
52.1b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
59.3b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 F)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
57.7b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
55.3b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
58.3b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 F 0))) (*.f64 C (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 (*.f64 A 0) A))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
60.3b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
61.4b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
56.0b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
58.9b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
49.2b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
57.3b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
60.2b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (+.f64 (-.f64 A C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
61.0b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
62.2b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
61.9b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 C))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
62.0b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 A))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
58.2b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C C)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
59.0b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C A)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
60.1b
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))
59.1b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
64.0b
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
57.9b
(*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
Compiler

Compiled 3724 to 2698 computations (27.6% saved)

localize79.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
2.8b
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
17.9b
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))))
24.6b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
32.9b
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))
Compiler

Compiled 239 to 148 computations (38.1% saved)

series27.0ms (0.1%)

Counts
3 → 88
Calls

36 calls:

TimeVariablePointExpression
3.0ms
C
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
3.0ms
C
@0
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))))
1.0ms
A
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
1.0ms
F
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
1.0ms
B
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))

rewrite40.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
776×rational.json-simplify-31
524×rational.json-simplify-2
258×bool.json-1
244×rational.json-1
244×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
028281
1145281
2284281
3426281
4498281
5545281
6665281
7825281
8991281
91039281
101039281
111148281
121202281
131214281
141214281
151348281
Stop Event
saturated
Counts
3 → 15
Calls
Call 1
Inputs
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)) (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))))

simplify536.0ms (1.4%)

Algorithm
egg-herbie
Rules
2716×rational.json-simplify-2
1640×rational.json-simplify-27
1432×rational.json-simplify-41
1198×rational.json-simplify-9
1162×rational.json-simplify-40
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
083334003
1196133523
2323733403
3359533403
4421933403
5517433403
6651633399
Stop Event
node limit
Counts
103 → 375
Calls
Call 1
Inputs
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))) (pow.f64 B 2)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))))) (pow.f64 B 4)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 4) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 7) F))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))))) (pow.f64 B 6)))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) C) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) C) (+.f64 (*.f64 (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (pow.f64 C 2)) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) C) (+.f64 (*.f64 (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) F)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))) (pow.f64 C 3)) (+.f64 (*.f64 (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (pow.f64 C 2)) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2)) (pow.f64 B 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (sqrt.f64 -8))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 F (pow.f64 B 2)))) (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2)) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (pow.f64 B 4))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 7) F))))))))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3))))) A) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3))))) A) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (pow.f64 B 3)))))) (pow.f64 A 2))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3))))) A) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 C (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 7)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7))))))) (pow.f64 A 3)) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (pow.f64 B 3)))))) (pow.f64 A 2)))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (pow.f64 B 4))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 7) F))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (sqrt.f64 -8))) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)) (pow.f64 B 2))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 F (pow.f64 B 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 C (*.f64 -1 C)) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (sqrt.f64 -8)))) 2))) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)) (pow.f64 B 4))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)) (pow.f64 B 4))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (pow.f64 B 6))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)) (pow.f64 C 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) F)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)) (pow.f64 C 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (*.f64 A F)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (*.f64 A F))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (sqrt.f64 -8)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (*.f64 A F))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (sqrt.f64 -8))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (*.f64 A F))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 F (pow.f64 B 2)))) (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2)) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 C (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))))
(*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 F (pow.f64 B 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 C (*.f64 -1 C)) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (sqrt.f64 -8)))) 2))) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2)) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4)) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4)) (+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 6)))))
(*.f64 F (pow.f64 B 3))
(+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))))
(+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))) B)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))) B))))
(*.f64 -1 (*.f64 F (pow.f64 B 3)))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1 (*.f64 B (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F))))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1 (*.f64 B (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))))))))
(*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)))))))
(+.f64 (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) F)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 C 3)) (+.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))))))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (+.f64 (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)) C)) (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (+.f64 (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 F (pow.f64 B 2))) C)))))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) C))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) C)) (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 A (pow.f64 B 4))) (*.f64 -2 (*.f64 A (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))) F) (pow.f64 C 2)))))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 1/2 (*.f64 (*.f64 C (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2))))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 A (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))))
(+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 A (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F)) A)) (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 A (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 F (pow.f64 B 2))) A)) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F))))))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))) A)) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))) A)) (+.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -2 (*.f64 C (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (pow.f64 A 2)) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))))))
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)) 0)
(+.f64 0 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))
Outputs
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))
(*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))) (pow.f64 B 2)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 2)))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 2)))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 2)))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))))) (pow.f64 B 4)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 2)) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))))) (pow.f64 B 4))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 2)) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))))) (pow.f64 B 4))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 2)) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))))) (pow.f64 B 4))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))))) (pow.f64 B 4)))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F)))) (*.f64 (pow.f64 A 4) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 7) F))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))))) (pow.f64 B 6)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 4))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7)))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2)))))))) (pow.f64 B 6)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (*.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 4))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7)))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 C (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 (pow.f64 A 2) F))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2)))))))) (pow.f64 B 6)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (*.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 4))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7)))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 5))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (-.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))))) (*.f64 C (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 (pow.f64 A 2) F)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2)))))))) (pow.f64 B 6)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 2)) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))))) (pow.f64 B 4))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 5))) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C (pow.f64 (sqrt.f64 -8) 2))))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 4))) (*.f64 1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7))))))))) (pow.f64 B 6))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) C) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 -4 A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) C) (+.f64 (*.f64 (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (pow.f64 C 2)) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))
(+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A)))))) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))))) (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 -4 (*.f64 F A)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A)))) B))) 2))) (pow.f64 B 3)))))) (pow.f64 C 2))))
(+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))))) (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 A (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) B))) 2))) (pow.f64 B 3)))))) (pow.f64 C 2))))
(+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)))))) (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) B))) 2))) (pow.f64 B 3)))))) (pow.f64 C 2))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 -4 A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 F (*.f64 -4 A))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 -4 A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 -4 A)))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (pow.f64 C 2)))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 F (*.f64 A -4))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A -4))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (pow.f64 C 2)))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) C) (+.f64 (*.f64 (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) F)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))) (pow.f64 C 3)) (+.f64 (*.f64 (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (pow.f64 C 2)) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))
(+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (*.f64 (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A)))))) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))))) (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 -4 (*.f64 F A)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A)))) B))) 2))) (pow.f64 B 3)))))) (pow.f64 C 2))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A)))))) (pow.f64 B 7)))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 F (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A)))) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))))) (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 -4 (*.f64 F A)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A)))) B))) 2))) (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (pow.f64 B 2))))))) (pow.f64 B 3)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))))) (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 -4 (*.f64 F A)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A)))) B))) 2)))) (pow.f64 B 5))))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))))) (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 A (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) B))) 2))) (pow.f64 B 3)))))) (pow.f64 C 2)) (*.f64 (pow.f64 C 3) (+.f64 (+.f64 (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))))) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))))) (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 A (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) B))) 2))) (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (pow.f64 B 2))))))) (pow.f64 B 3))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))))) (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 A (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) B))) 2)) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)))))) (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) B))) 2))) (pow.f64 B 3)))))) (pow.f64 C 2)) (*.f64 (pow.f64 C 3) (+.f64 (+.f64 (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))))) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)))))) (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) B))) 2))) (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (pow.f64 B 2))))))) (pow.f64 B 3))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)))))) (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) B))) 2)) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)))))) (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) B))) 2))) (pow.f64 B 3)))))) (pow.f64 C 2)) (*.f64 (pow.f64 C 3) (+.f64 (+.f64 (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))))) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (-.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)))))) (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) B))) 2))) (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (pow.f64 B 2)))))))) (pow.f64 B 3))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)))))) (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) B))) 2)) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 -4 A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 F (*.f64 -4 A))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 -4 A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 -4 A)))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (pow.f64 C 2))) (*.f64 (pow.f64 C 3) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 F (*.f64 A (pow.f64 B 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (-.f64 (*.f64 -2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 -4 A)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 F (*.f64 -4 A))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 -4 A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))) (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (pow.f64 B 2)))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 F (*.f64 -4 A))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 -4 A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 -4 A)))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 7)) (*.f64 -8 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 F (*.f64 A -4))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A -4))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (pow.f64 C 2))) (*.f64 (pow.f64 C 3) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 F (*.f64 A (pow.f64 B 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (-.f64 (*.f64 -2 (*.f64 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A -4)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 F (*.f64 A -4))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 F (*.f64 A -4))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A -4)))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 7)) (*.f64 -8 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7))))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))
(*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8))))
(*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1))))))) (*.f64 (sqrt.f64 -8) C)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 (sqrt.f64 -8) C)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (sqrt.f64 (/.f64 F A))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))))))
(+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1)))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1))))))) (*.f64 (sqrt.f64 -8) C)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 -2 (*.f64 F (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 A -1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 (sqrt.f64 -8) C)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2))))) (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2)))))))
(+.f64 (+.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 (sqrt.f64 -8) C)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (neg.f64 A) 2))))) (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2)))))))
(+.f64 (+.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 (sqrt.f64 -8) C)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (pow.f64 A 2) (-.f64 (pow.f64 (neg.f64 A) 2) (pow.f64 B 2)))))) (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2)))))))
(+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))))))
(+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (sqrt.f64 (/.f64 F A)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2)) (pow.f64 B 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (sqrt.f64 -8))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 F (pow.f64 B 2)))) (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2)) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (pow.f64 B 4))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 7) F))))))))))))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (*.f64 A (*.f64 -2 (*.f64 F (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 A -1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1)))))) (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 -2 (*.f64 F (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 A -1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1)))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1))))))) (*.f64 (sqrt.f64 -8) C)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 1/2 (*.f64 F (pow.f64 B 2)))) (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 F (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1)))))) (-.f64 (+.f64 (*.f64 A (*.f64 -2 (*.f64 F (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 A -1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 F (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))))))))))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2))))) (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))))) (+.f64 (+.f64 (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2))))) (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2)))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 (sqrt.f64 -8) C)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))))) (+.f64 (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7))))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 F (*.f64 (pow.f64 B 2) 1/2))) (*.f64 -2 (*.f64 F (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2))))) (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 F A)))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))))))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (neg.f64 A) 2))))) (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))))) (+.f64 (+.f64 (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (neg.f64 A) 2))))) (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2)))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 (sqrt.f64 -8) C)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))))) (+.f64 (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7))))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 F (*.f64 (pow.f64 B 2) 1/2))) (*.f64 -2 (*.f64 F (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (neg.f64 A) 2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (neg.f64 A) 2))))) (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 F A)))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))))))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (pow.f64 A 2) (-.f64 (pow.f64 (neg.f64 A) 2) (pow.f64 B 2)))))) (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))))) (+.f64 (+.f64 (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (pow.f64 A 2) (-.f64 (pow.f64 (neg.f64 A) 2) (pow.f64 B 2)))))) (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2)))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 (sqrt.f64 -8) C)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))))) (+.f64 (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7))))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (-.f64 (pow.f64 A 2) (-.f64 (pow.f64 (neg.f64 A) 2) (pow.f64 B 2))) (*.f64 F (*.f64 (pow.f64 B 2) 1/2))) (*.f64 -2 (*.f64 F (*.f64 (pow.f64 A 2) (-.f64 (pow.f64 A 2) (-.f64 (pow.f64 (neg.f64 A) 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (pow.f64 A 2) (-.f64 (pow.f64 (neg.f64 A) 2) (pow.f64 B 2)))))) (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 F A)))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))))))))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 6))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (-.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 F (*.f64 A (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3)))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))) (*.f64 1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7))))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (*.f64 1/32 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))))))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (sqrt.f64 (/.f64 F A))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 6))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2))) (-.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 F (*.f64 A (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3)))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))) (*.f64 1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7))))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (*.f64 1/32 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3))))) A) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 3)))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3))))) A) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (pow.f64 B 3)))))) (pow.f64 A 2))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 3)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -4 (*.f64 F C))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B))) 2))) (pow.f64 B 3)))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 3)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B))) 2))) (pow.f64 B 3)))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 3)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B))) 2)))) (pow.f64 B 3)))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3))))) A) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 C (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 7)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7))))))) (pow.f64 A 3)) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (pow.f64 B 3)))))) (pow.f64 A 2)))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 3)))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -4 (*.f64 F C))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B))) 2))) (pow.f64 B 3)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -4 (*.f64 F C))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B))) 2))) (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -4 (*.f64 F C))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 3)))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B))) 2))) (pow.f64 B 3)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) C))) (*.f64 -2 (*.f64 F (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (-.f64 (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B))) 2))) (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B))) 2)) (*.f64 (sqrt.f64 2) C)) (pow.f64 B 5)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 3)))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B))) 2)))) (pow.f64 B 3)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) C))) (*.f64 -2 (*.f64 F (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B))) 2)))) (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B))) 2))) (*.f64 (sqrt.f64 2) C)) (pow.f64 B 5)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (-.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))) (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2)))))))) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2))) (*.f64 (sqrt.f64 2) C)) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -8 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (*.f64 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))) (-.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -8 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))
(*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) A))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 C (+.f64 C (*.f64 C -1))))))) (*.f64 (sqrt.f64 -8) A))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) A))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0)))))) (*.f64 (sqrt.f64 -8) A))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0)))))) (*.f64 (sqrt.f64 -8) A)))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) A)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) A))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 C (+.f64 C (*.f64 C -1)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 C -1)))) (*.f64 -2 (*.f64 (*.f64 F C) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 C (+.f64 C (*.f64 C -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 C (+.f64 C (*.f64 C -1))))))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 A 2)))))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) A))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0)))))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 A 2)))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (*.f64 -2 (*.f64 F (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) A))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0)))))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 A 2)))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 -2 (*.f64 F (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))))))
(+.f64 (+.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) A))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5))))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0)))))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 A 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5)))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (pow.f64 B 4))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 7) F))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (sqrt.f64 -8))) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)) (pow.f64 B 2))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 F (pow.f64 B 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 C (*.f64 -1 C)) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (sqrt.f64 -8)))) 2))) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) A))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 C (+.f64 C (*.f64 C -1)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 C -1)))) (*.f64 -2 (*.f64 (*.f64 F C) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 C (+.f64 C (*.f64 C -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 C (+.f64 C (*.f64 C -1)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (pow.f64 A 3)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 C -1)))) (*.f64 -2 (*.f64 (*.f64 F C) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 C (+.f64 C (*.f64 C -1)))))) (sqrt.f64 -8)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))))) (+.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 C (+.f64 C (*.f64 C -1))))))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 A 2))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 -2 (*.f64 F (pow.f64 C 2)))) (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 C (+.f64 C (*.f64 C -1)))))) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 C -1)))) (*.f64 -2 (*.f64 (*.f64 F C) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 C (+.f64 C (*.f64 C -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3)))))))))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) A))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (+.f64 (+.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (*.f64 -2 (*.f64 F (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2)))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (pow.f64 A 3)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (*.f64 -2 (*.f64 F (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (sqrt.f64 -8)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))))))) (+.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0)))))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 A 2))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 F (*.f64 -2 (pow.f64 C 2)))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) F)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (*.f64 -2 (*.f64 F (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))))))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) A))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (+.f64 (+.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 -2 (*.f64 F (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2)))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (pow.f64 A 3)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 -2 (*.f64 F (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))))))) (+.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0)))))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 A 2))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 F (*.f64 -2 (pow.f64 C 2)))) (-.f64 (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) F))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 -2 (*.f64 F (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))))))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0)))))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 A 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 F (*.f64 -2 (pow.f64 C 2)))) (-.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 F (*.f64 (pow.f64 B 2) 1/2))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3)))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 6))) (pow.f64 A 3)) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 C 7))))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) A))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7)))) (*.f64 1/128 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 3)))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))
(*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) A)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 -8) A)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -8) A) (sqrt.f64 (*.f64 F C))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) A))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 -8) A))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 -8) A))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -8) A) (sqrt.f64 (*.f64 F C)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)) (pow.f64 B 4))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) A)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) A)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 -8) A)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))))) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 -8) A)))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 -8) A)))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -8) A) (sqrt.f64 (*.f64 F C))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)) (pow.f64 B 4))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (pow.f64 B 6))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) A)))) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) A)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2))))))) (pow.f64 B 6))) (*.f64 (sqrt.f64 -8) A))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) A)))) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 -8) A)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 C (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 (pow.f64 A 2) F)))))) (pow.f64 B 6))) (*.f64 (sqrt.f64 -8) A))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))))) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) A)))) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 -8) A)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 5))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (-.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))))) (*.f64 C (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 (pow.f64 A 2) F))))))) (pow.f64 B 6))) (*.f64 (sqrt.f64 -8) A))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) A)))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 -8) A)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 5))) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (sqrt.f64 2) (pow.f64 B 6))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) A)))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -8) A) (sqrt.f64 (*.f64 F C))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 5))) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (sqrt.f64 2) (pow.f64 B 6))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C)))))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A)))))) B))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) (*.f64 (sqrt.f64 2) C)) B))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) (*.f64 (sqrt.f64 2) C)) B))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 -4 A)))) (*.f64 (sqrt.f64 2) C)) B))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A -4)))) (*.f64 (sqrt.f64 2) C)) B))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)) (pow.f64 C 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A)))))) B))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))))) (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 -4 (*.f64 F A)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A)))) B))) 2)))) B)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) (*.f64 (sqrt.f64 2) C)) B))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))))) (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 A (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) B))) 2)))) B)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) (*.f64 (sqrt.f64 2) C)) B))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)))))) (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) B))) 2)))) B)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 -4 A)))) (*.f64 (sqrt.f64 2) C)) B)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 F (*.f64 -4 A))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 -4 A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2))) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A -4)))) (*.f64 (sqrt.f64 2) C)) B)))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 F (*.f64 A -4))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) F)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) B))) 2)) (pow.f64 C 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A)))))) B))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))))) (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 -4 (*.f64 F A)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A)))) B))) 2)))) B))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 F (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A)))) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))))) (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 -4 (*.f64 F A)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A)))) B))) 2))) (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (pow.f64 B 2)))))))) B))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) (*.f64 (sqrt.f64 2) C)) B))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))))) (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 A (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) B))) 2)))) B))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))))) (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 A (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) B))) 2))) (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (pow.f64 B 2)))))))) B))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) (*.f64 (sqrt.f64 2) C)) B))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)))))) (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) B))) 2)))) B))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)))))) (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) B))) 2))) (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (pow.f64 B 2)))))))) B))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) (*.f64 (sqrt.f64 2) C)) B))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)))))) (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) B))) 2)))) B))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (-.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)))))) (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F)))) B))) 2))) (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (pow.f64 B 2))))))))) B))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 -4 A)))) (*.f64 (sqrt.f64 2) C)) B)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 F (*.f64 -4 A))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 -4 A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2))) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 F (*.f64 A (pow.f64 B 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (-.f64 (*.f64 -2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 -4 A)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 F (*.f64 -4 A))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 -4 A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))) (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (pow.f64 B 2))))))) (*.f64 (sqrt.f64 2) (pow.f64 C 3))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A -4)))) (*.f64 (sqrt.f64 2) C)) B)))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 F (*.f64 A -4))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 F (*.f64 A (pow.f64 B 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (-.f64 (*.f64 -2 (*.f64 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A -4)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))) (-.f64 (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 F (*.f64 A -4))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))) 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (*.f64 A F)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) C)) (sqrt.f64 (*.f64 F A)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -8) C)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -8) C) (sqrt.f64 (*.f64 F A))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (*.f64 A F))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (sqrt.f64 -8)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) C)) (sqrt.f64 (*.f64 F A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1))))))) (sqrt.f64 -8)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -8) C))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -8) C))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -8) C) (sqrt.f64 (*.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (*.f64 A F))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (sqrt.f64 -8))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) C)) (sqrt.f64 (*.f64 F A))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1))))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 -2 (*.f64 F (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 A -1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) C))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -8) C))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2))))) (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) C))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -8) C))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (neg.f64 A) 2))))) (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) C))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -8) C))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (pow.f64 A 2) (-.f64 (pow.f64 (neg.f64 A) 2) (pow.f64 B 2)))))) (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) C))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -8) C))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -8) C) (sqrt.f64 (*.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (*.f64 A F))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 F (pow.f64 B 2)))) (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A)))))) (sqrt.f64 -8)))) 2)) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) C)) (sqrt.f64 (*.f64 F A))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 -2 (*.f64 F (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 A -1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) C)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1))))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 1/2 (*.f64 F (pow.f64 B 2)))) (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 F (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1)))))) (-.f64 (+.f64 (*.f64 A (*.f64 -2 (*.f64 F (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 A -1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 F (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -8) C))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2))))) (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) C)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 F (*.f64 (pow.f64 B 2) 1/2))) (*.f64 -2 (*.f64 F (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2))))) (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 F A)))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -8) C))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (neg.f64 A) 2))))) (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) C)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 F (*.f64 (pow.f64 B 2) 1/2))) (*.f64 -2 (*.f64 F (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (neg.f64 A) 2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (neg.f64 A) 2))))) (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 F A)))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -8) C))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (pow.f64 A 2) (-.f64 (pow.f64 (neg.f64 A) 2) (pow.f64 B 2)))))) (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) C)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (-.f64 (pow.f64 A 2) (-.f64 (pow.f64 (neg.f64 A) 2) (pow.f64 B 2))) (*.f64 F (*.f64 (pow.f64 B 2) 1/2))) (*.f64 -2 (*.f64 F (*.f64 (pow.f64 A 2) (-.f64 (pow.f64 A 2) (-.f64 (pow.f64 (neg.f64 A) 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (pow.f64 A 2) (-.f64 (pow.f64 (neg.f64 A) 2) (pow.f64 B 2)))))) (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 F A)))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -8) C))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (-.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 F (*.f64 A (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -8) C) (sqrt.f64 (*.f64 F A)))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2))) (-.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (-.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 F (*.f64 A (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2)))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) B))
(*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) B))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) B))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 2) A)) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) B))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -4 (*.f64 F C))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B))) 2)))) B)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) B))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B))) 2)))) B)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) B))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B))) 2))))) B)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 2) A)) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 C (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) B))) (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -4 (*.f64 F C))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B))) 2)))) B)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (-.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -4 (*.f64 F C))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B))) 2))) (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2)))))))) B)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) B))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B))) 2)))) B))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) C))) (*.f64 -2 (*.f64 F (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (-.f64 (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B))) 2))) (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2)))))))) B))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) B))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B))) 2))))) B))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) C))) (*.f64 -2 (*.f64 F (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B))) 2)))) (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2)))))))) B))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 2) A)) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (-.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))) (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2))))))) (*.f64 (sqrt.f64 2) (pow.f64 A 3))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (+.f64 (*.f64 -2 (*.f64 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))) (-.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))
(*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) A)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 -8) A)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -8) A) (sqrt.f64 (*.f64 F C))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 C (+.f64 C (*.f64 C -1))))))) (sqrt.f64 -8)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 -8) A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0)))))) (sqrt.f64 -8)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 -8) A))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0)))))) (sqrt.f64 -8)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -8) A) (sqrt.f64 (*.f64 F C)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0)))))) (sqrt.f64 -8)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 C (+.f64 C (*.f64 C -1))))))) (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 C -1)))) (*.f64 -2 (*.f64 (*.f64 F C) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 C (+.f64 C (*.f64 C -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) A)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 -8) A))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0)))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (*.f64 -2 (*.f64 F (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) A))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 -8) A))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0)))))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 -2 (*.f64 F (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) A))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 -8) A))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0)))))) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -8) A) (sqrt.f64 (*.f64 F C)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0)))))) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 F (pow.f64 B 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (*.f64 -1 C)))))) (-.f64 (+.f64 (*.f64 F (*.f64 (+.f64 C (*.f64 -1 C)) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C))))) (sqrt.f64 -8)))) 2))) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 C -1)))) (*.f64 -2 (*.f64 (*.f64 F C) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 C (+.f64 C (*.f64 C -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) A)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 C (+.f64 C (*.f64 C -1))))))) (sqrt.f64 -8)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 -2 (*.f64 F (pow.f64 C 2)))) (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 C (+.f64 C (*.f64 C -1)))))) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 C -1)))) (*.f64 -2 (*.f64 (*.f64 F C) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 C (+.f64 C (*.f64 C -1)))))) (sqrt.f64 -8)))) 2))) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (*.f64 -2 (*.f64 F (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) A)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0)))))) (sqrt.f64 -8)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 -8) A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 F (*.f64 -2 (pow.f64 C 2)))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) F)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (-.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (*.f64 -2 (*.f64 F (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (sqrt.f64 -8)))) 2))) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 -2 (*.f64 F (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) A)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0)))))) (sqrt.f64 -8)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 -8) A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 F (*.f64 -2 (pow.f64 C 2)))) (-.f64 (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) F))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 -2 (*.f64 F (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (sqrt.f64 -8)))) 2)))) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 -8) A))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0)))))) (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 F (*.f64 -2 (pow.f64 C 2)))) (-.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 F (*.f64 (pow.f64 B 2) 1/2))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 (sqrt.f64 -8) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -8) A) (sqrt.f64 (*.f64 F C)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0)))))) (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 F (*.f64 -2 (pow.f64 C 2)))) (-.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 F (*.f64 (pow.f64 B 2) 1/2))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (-.f64 (*.f64 (*.f64 F C) (*.f64 -2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (sqrt.f64 -8) (pow.f64 A 2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C)))))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F)))
(*.f64 -8 (*.f64 F (*.f64 (pow.f64 A 2) C)))
(*.f64 (*.f64 F C) (*.f64 -8 (pow.f64 A 2)))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2)) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (pow.f64 B 2)) (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (pow.f64 B 2)) (*.f64 -8 (*.f64 F (*.f64 (pow.f64 A 2) C))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (pow.f64 B 2)) (*.f64 (*.f64 F C) (*.f64 -8 (pow.f64 A 2))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4)) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (pow.f64 B 2)) (+.f64 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (pow.f64 B 2)) (+.f64 (*.f64 -8 (*.f64 F (*.f64 (pow.f64 A 2) C))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4))))
(+.f64 (*.f64 (*.f64 F C) (*.f64 -8 (pow.f64 A 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (pow.f64 B 2)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 A F))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4)) (+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 6)))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4)) (+.f64 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 6)))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 2 (*.f64 F A))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4)) (+.f64 (*.f64 -8 (*.f64 F (*.f64 (pow.f64 A 2) C))) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 6)))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 A))) (pow.f64 B 2)) (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4)) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 6))) (*.f64 (*.f64 F C) (*.f64 -8 (pow.f64 A 2)))))
(*.f64 F (pow.f64 B 3))
(+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))))
(+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C A))))
(+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))) B)))
(+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C A))) (*.f64 B (+.f64 (*.f64 1/2 (*.f64 F (pow.f64 (-.f64 A C) 2))) (*.f64 (*.f64 C (*.f64 F A)) -4)))))
(+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C A))) (*.f64 B (+.f64 (*.f64 1/2 (*.f64 F (pow.f64 (-.f64 A C) 2))) (*.f64 C (*.f64 A (*.f64 -4 F)))))))
(+.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C A)))) (*.f64 B (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 C (*.f64 F (*.f64 -4 A))))))
(+.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C A)))) (*.f64 B (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 F 1/2)) (*.f64 C (*.f64 F (*.f64 A -4))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))) B))))
(+.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C A))) (*.f64 B (+.f64 (*.f64 1/2 (*.f64 F (pow.f64 (-.f64 A C) 2))) (*.f64 (*.f64 C (*.f64 F A)) -4))))) (*.f64 -4 (*.f64 C (*.f64 A (*.f64 F (+.f64 C A))))))
(+.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (*.f64 A (+.f64 C A))))) (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C A))))) (*.f64 B (+.f64 (*.f64 1/2 (*.f64 F (pow.f64 (-.f64 A C) 2))) (*.f64 C (*.f64 A (*.f64 -4 F))))))
(+.f64 (+.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C A)))) (*.f64 B (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 C (*.f64 F (*.f64 -4 A)))))) (*.f64 (*.f64 (+.f64 C A) (*.f64 F C)) (*.f64 -4 A)))
(+.f64 (+.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C A)))) (*.f64 B (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 F 1/2)) (*.f64 C (*.f64 F (*.f64 A -4)))))) (*.f64 (*.f64 (*.f64 F C) (+.f64 C A)) (*.f64 A -4)))
(*.f64 -1 (*.f64 F (pow.f64 B 3)))
(*.f64 F (*.f64 -1 (pow.f64 B 3)))
(*.f64 (pow.f64 B 3) (*.f64 -1 F))
(*.f64 (pow.f64 B 3) (*.f64 F -1))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C A))) (*.f64 F (*.f64 -1 (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C A))) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C A))) (*.f64 (pow.f64 B 3) (*.f64 F -1)))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1 (*.f64 B (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F))))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C A))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 B (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 F (pow.f64 (-.f64 A C) 2))) (*.f64 (*.f64 C (*.f64 F A)) -4))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C A))) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 B (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 F (pow.f64 (-.f64 A C) 2))) (*.f64 C (*.f64 A (*.f64 -4 F))))))))
(+.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C A))) (*.f64 (pow.f64 B 3) (*.f64 -1 F))) (*.f64 B (*.f64 -1 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 C (*.f64 F (*.f64 -4 A)))))))
(+.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C A))) (*.f64 (pow.f64 B 3) (*.f64 F -1))) (*.f64 B (*.f64 -1 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 F 1/2)) (*.f64 C (*.f64 F (*.f64 A -4)))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1 (*.f64 B (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))))))))
(+.f64 (*.f64 -4 (*.f64 C (*.f64 A (*.f64 F (+.f64 C A))))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C A))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 B (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 F (pow.f64 (-.f64 A C) 2))) (*.f64 (*.f64 C (*.f64 F A)) -4)))))))
(+.f64 (*.f64 -4 (*.f64 C (*.f64 F (*.f64 A (+.f64 C A))))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C A))) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 B (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 F (pow.f64 (-.f64 A C) 2))) (*.f64 C (*.f64 A (*.f64 -4 F)))))))))
(+.f64 (*.f64 (*.f64 (+.f64 C A) (*.f64 F C)) (*.f64 -4 A)) (+.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C A))) (*.f64 (pow.f64 B 3) (*.f64 -1 F))) (*.f64 B (*.f64 -1 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 C (*.f64 F (*.f64 -4 A))))))))
(+.f64 (*.f64 (*.f64 (*.f64 F C) (+.f64 C A)) (*.f64 A -4)) (+.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C A))) (*.f64 (pow.f64 B 3) (*.f64 F -1))) (*.f64 B (*.f64 -1 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 F 1/2)) (*.f64 C (*.f64 F (*.f64 A -4))))))))
(*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (pow.f64 B 2)))
(*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))
(+.f64 (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (pow.f64 B 2))) (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A))))))
(+.f64 (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (pow.f64 B 2))) (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F))))))
(+.f64 (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (pow.f64 B 2))) (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F))))))
(+.f64 (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (pow.f64 B 2))) (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 -4 A))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A -4))))))
(+.f64 (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)))))))
(+.f64 (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A))))) (+.f64 (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))))) (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 -4 (*.f64 F A)))))))
(+.f64 (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F))))) (+.f64 (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))))) (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 A (*.f64 -4 F)))))))
(+.f64 (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F))))) (+.f64 (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)))))) (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F)))))))
(+.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (pow.f64 B 2))) (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 -4 A)))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))) (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 F (*.f64 -4 A))))))
(+.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A -4)))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))) (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 F (*.f64 A -4))))))
(+.f64 (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) F)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 C 3)) (+.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A))))) (+.f64 (+.f64 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 F (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))))))) (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (pow.f64 B 2)))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2))))) (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 -4 (*.f64 F A)))))))
(+.f64 (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))))) (*.f64 (+.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 A (*.f64 -4 F))))) (+.f64 (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (pow.f64 B 2))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) 2)))))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 F))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)))))) (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 A (*.f64 -4 F))))) (+.f64 (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (pow.f64 B 2))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)))))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (pow.f64 B 2))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 -4 A))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))) (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 F (*.f64 -4 A))))) (+.f64 (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (pow.f64 B 2))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 F (*.f64 A (pow.f64 B 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (*.f64 -2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F A)))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 F (*.f64 A -4))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))) (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))) (*.f64 F (*.f64 A -4))))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2)) (*.f64 F (*.f64 A (pow.f64 B 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A)) 2))))))))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A)))
(*.f64 -8 (*.f64 (*.f64 F A) (pow.f64 C 2)))
(+.f64 (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))) (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1))))))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))) (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))))
(+.f64 (*.f64 -8 (*.f64 (*.f64 F A) (pow.f64 C 2))) (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))))
(+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (+.f64 (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))))))
(+.f64 (*.f64 A (*.f64 -2 (*.f64 F (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2))))) (+.f64 (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1))))))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 A -1)))) (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))))))
(+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2))))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))))))
(+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (neg.f64 A) 2))))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))))))
(+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (pow.f64 A 2) (-.f64 (pow.f64 (neg.f64 A) 2) (pow.f64 B 2)))))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))))))
(+.f64 (+.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))))) (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))))
(+.f64 (+.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (*.f64 -8 (*.f64 (*.f64 F A) (pow.f64 C 2))))) (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)) C)) (+.f64 (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))) (+.f64 (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (*.f64 -1 A))))))) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 -1 A)) (pow.f64 B 2))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 F (pow.f64 B 2))) C)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 F (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)))) C)) (+.f64 (*.f64 A (*.f64 -2 (*.f64 F (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2))))) (+.f64 (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A (*.f64 A -1))))))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (*.f64 A -1)))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)) (pow.f64 B 2))) C)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)))) C)) (+.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2))))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))))))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (*.f64 A -1) 2)) (pow.f64 B 2))) C))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (neg.f64 A) 2)))) C)) (+.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (neg.f64 A) 2))))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))))))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (-.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)) (pow.f64 (neg.f64 A) 2)) (pow.f64 B 2))) C))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 (pow.f64 A 2) (-.f64 (pow.f64 A 2) (-.f64 (pow.f64 (neg.f64 A) 2) (pow.f64 B 2))))) C)) (+.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -2 (-.f64 (pow.f64 A 2) (-.f64 (pow.f64 (neg.f64 A) 2) (pow.f64 B 2)))))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))))))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (-.f64 (pow.f64 A 2) (-.f64 (pow.f64 (neg.f64 A) 2) (pow.f64 B 2))) (pow.f64 B 2))) C))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 (pow.f64 A 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))) C)) (+.f64 (+.f64 (+.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))))) (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2)))) C))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 (pow.f64 A 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))) C)) (+.f64 (+.f64 (+.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A 0))) (*.f64 -8 (*.f64 (*.f64 F A) (pow.f64 C 2))))) (*.f64 C (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 A (*.f64 A 0))))))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2)))) C))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F)))
(*.f64 -8 (*.f64 F (*.f64 (pow.f64 A 2) C)))
(*.f64 (*.f64 F C) (*.f64 -8 (pow.f64 A 2)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) (*.f64 4 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 F (*.f64 (pow.f64 A 2) C))) (*.f64 F (*.f64 4 (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (*.f64 F C) (*.f64 -8 (pow.f64 A 2))) (*.f64 F (*.f64 4 (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) C))))
(+.f64 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) (+.f64 (*.f64 4 (*.f64 F (*.f64 A (pow.f64 B 2)))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) C))))
(+.f64 (*.f64 -8 (*.f64 F (*.f64 (pow.f64 A 2) C))) (+.f64 (*.f64 F (*.f64 4 (*.f64 A (pow.f64 B 2)))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) C))))
(+.f64 (+.f64 (*.f64 (*.f64 F C) (*.f64 -8 (pow.f64 A 2))) (*.f64 F (*.f64 4 (*.f64 A (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) C)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) C)) (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 A (pow.f64 B 4))) (*.f64 -2 (*.f64 A (+.f64 (*.f64 -1 (*.f64 (pow.f64 A 2) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2))))) F) (pow.f64 C 2)))))
(+.f64 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) (+.f64 (*.f64 4 (*.f64 F (*.f64 A (pow.f64 B 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) C)) (/.f64 (*.f64 F (+.f64 (*.f64 A (*.f64 -1/2 (pow.f64 B 4))) (*.f64 -2 (*.f64 A (+.f64 (*.f64 (pow.f64 A 2) (*.f64 -1 (pow.f64 B 2))) (pow.f64 (*.f64 (pow.f64 B 2) 1/2) 2)))))) (pow.f64 C 2)))))
(+.f64 (*.f64 -8 (*.f64 F (*.f64 (pow.f64 A 2) C))) (+.f64 (*.f64 F (*.f64 4 (*.f64 A (pow.f64 B 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) C)) (/.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 A)) (*.f64 -2 (*.f64 A (+.f64 (*.f64 (pow.f64 A 2) (*.f64 -1 (pow.f64 B 2))) (pow.f64 (*.f64 (pow.f64 B 2) 1/2) 2)))))) (pow.f64 C 2)))))
(+.f64 (*.f64 (*.f64 F C) (*.f64 -8 (pow.f64 A 2))) (+.f64 (+.f64 (*.f64 F (*.f64 4 (*.f64 A (pow.f64 B 2)))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) C))) (/.f64 (*.f64 F (+.f64 (*.f64 A (*.f64 -1/2 (pow.f64 B 4))) (*.f64 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 -1 (pow.f64 B 2))) (pow.f64 (*.f64 (pow.f64 B 2) 1/2) 2)) (*.f64 -2 A)))) (pow.f64 C 2))))
(+.f64 (*.f64 (*.f64 F C) (*.f64 -8 (pow.f64 A 2))) (+.f64 (+.f64 (*.f64 F (*.f64 4 (*.f64 A (pow.f64 B 2)))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) C))) (/.f64 (*.f64 F (+.f64 (*.f64 A (*.f64 (pow.f64 B 4) -1/2)) (*.f64 (+.f64 (*.f64 (pow.f64 A 2) (neg.f64 (pow.f64 B 2))) (pow.f64 (*.f64 (pow.f64 B 2) 1/2) 2)) (*.f64 A -2)))) (pow.f64 C 2))))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2)))
(*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))
(+.f64 (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(+.f64 (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))))
(+.f64 (+.f64 (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -4 (*.f64 F C))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))))))))
(+.f64 (+.f64 (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))))))
(+.f64 (+.f64 (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))))))
(+.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C F))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 1/2 (*.f64 (*.f64 C (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2))))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -4 (*.f64 F C))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))))))) (+.f64 (+.f64 (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 C (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))))))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))))) (+.f64 (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2))) (+.f64 (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) C))) (*.f64 -2 (*.f64 F (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))) (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 1/2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F)))
(*.f64 -8 (*.f64 F (*.f64 (pow.f64 A 2) C)))
(*.f64 (*.f64 F C) (*.f64 -8 (pow.f64 A 2)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 A (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))))
(+.f64 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) (*.f64 A (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 C (+.f64 C (*.f64 C -1))))))))
(+.f64 (*.f64 -8 (*.f64 F (*.f64 (pow.f64 A 2) C))) (*.f64 A (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0)))))))
(+.f64 (*.f64 (*.f64 F C) (*.f64 -8 (pow.f64 A 2))) (*.f64 A (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0)))))))
(+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 A (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 C -1)))) (+.f64 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) (+.f64 (*.f64 -2 (*.f64 (*.f64 F C) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)))) (*.f64 A (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 C (+.f64 C (*.f64 C -1))))))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (+.f64 (*.f64 -2 (*.f64 F (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) C))) (+.f64 (*.f64 -8 (*.f64 F (*.f64 (pow.f64 A 2) C))) (*.f64 A (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0)))))))))
(+.f64 (+.f64 (*.f64 (*.f64 F C) (*.f64 -2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))) (*.f64 A (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (*.f64 (*.f64 F C) (*.f64 -8 (pow.f64 A 2)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F)) A)) (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 A (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 C) C)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 F (pow.f64 B 2))) A)) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F))))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) F)) A)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 C -1)))) (+.f64 (*.f64 -8 (*.f64 C (*.f64 (pow.f64 A 2) F))) (+.f64 (*.f64 A (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 F (*.f64 C (+.f64 C (*.f64 C -1))))))) (+.f64 (*.f64 -2 (*.f64 (*.f64 F C) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2))) A)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (pow.f64 C 2))) A)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (+.f64 (*.f64 -8 (*.f64 F (*.f64 (pow.f64 A 2) C))) (+.f64 (*.f64 A (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0)))))) (+.f64 (*.f64 -2 (*.f64 F (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) F)) A)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (pow.f64 C 2))) A)) (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 F C) (*.f64 -2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))) (*.f64 A (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) F)) A))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (*.f64 (*.f64 F C) (*.f64 -8 (pow.f64 A 2))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))) A)) (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 F C) (*.f64 -2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))) (*.f64 A (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 -4 (*.f64 C (*.f64 C 0))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))) A))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 0))) (*.f64 (*.f64 F C) (*.f64 -8 (pow.f64 A 2))))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A)))
(*.f64 -8 (*.f64 (*.f64 F A) (pow.f64 C 2)))
(+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))) (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))) (*.f64 F (*.f64 4 (*.f64 C (pow.f64 B 2)))))
(+.f64 (*.f64 -8 (*.f64 (*.f64 F A) (pow.f64 C 2))) (*.f64 F (*.f64 4 (*.f64 C (pow.f64 B 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))) A)) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2))))))
(+.f64 (+.f64 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))) (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))))) A)))
(+.f64 (*.f64 F (*.f64 4 (*.f64 C (pow.f64 B 2)))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 (pow.f64 B 2) (*.f64 -2 (pow.f64 C 2))))) A))))
(+.f64 (*.f64 F (*.f64 4 (*.f64 C (pow.f64 B 2)))) (+.f64 (*.f64 -8 (*.f64 (*.f64 F A) (pow.f64 C 2))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 (pow.f64 B 2) (*.f64 -2 (pow.f64 C 2))))) A))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))) A)) (+.f64 (/.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 C (pow.f64 B 4))) (*.f64 -2 (*.f64 C (+.f64 (pow.f64 (*.f64 1/2 (pow.f64 B 2)) 2) (*.f64 -1 (*.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (pow.f64 A 2)) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))))) A)) (+.f64 (+.f64 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))) (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2))))) (/.f64 (*.f64 F (+.f64 (*.f64 C (*.f64 -1/2 (pow.f64 B 4))) (*.f64 -2 (*.f64 C (+.f64 (pow.f64 (*.f64 (pow.f64 B 2) 1/2) 2) (*.f64 -1 (*.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (pow.f64 A 2))))
(+.f64 (+.f64 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))) (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 B 2) (pow.f64 C 2))))) A)) (/.f64 (*.f64 F (+.f64 (*.f64 C (*.f64 -1/2 (pow.f64 B 4))) (*.f64 -2 (*.f64 C (+.f64 (pow.f64 (*.f64 (pow.f64 B 2) 1/2) 2) (*.f64 (pow.f64 B 2) (*.f64 -1 (pow.f64 C 2)))))))) (pow.f64 A 2))))
(+.f64 (+.f64 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))) (*.f64 F (*.f64 4 (*.f64 C (pow.f64 B 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 (pow.f64 B 2) (*.f64 -2 (pow.f64 C 2))))) A)) (/.f64 (*.f64 F (+.f64 (*.f64 C (*.f64 -1/2 (pow.f64 B 4))) (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 B 2) 1/2) 2) (*.f64 (pow.f64 B 2) (*.f64 -1 (pow.f64 C 2)))) (*.f64 -2 C)))) (pow.f64 A 2))))
(+.f64 (+.f64 (*.f64 -8 (*.f64 (*.f64 F A) (pow.f64 C 2))) (*.f64 F (*.f64 4 (*.f64 C (pow.f64 B 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 (pow.f64 B 2) (*.f64 -2 (pow.f64 C 2))))) A)) (/.f64 (*.f64 F (+.f64 (*.f64 C (*.f64 (pow.f64 B 4) -1/2)) (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 B 2) 1/2) 2) (*.f64 (pow.f64 B 2) (neg.f64 (pow.f64 C 2)))) (*.f64 C -2)))) (pow.f64 A 2))))
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) F))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) 0)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)) 0)
(+.f64 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) 0)
(+.f64 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) 0)
(+.f64 0 (*.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 C A)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))
(+.f64 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) 0)
(+.f64 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) 0)

localize17.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
8.7b
(sqrt.f64 (/.f64 F C))
Compiler

Compiled 43 to 28 computations (34.9% saved)

series3.0ms (0%)

Counts
1 → 0
Calls

6 calls:

TimeVariablePointExpression
1.0ms
F
@0
(sqrt.f64 (/.f64 F C))
1.0ms
F
@-inf
(sqrt.f64 (/.f64 F C))
0.0ms
C
@-inf
(sqrt.f64 (/.f64 F C))
0.0ms
C
@0
(sqrt.f64 (/.f64 F C))
0.0ms
F
@inf
(sqrt.f64 (/.f64 F C))

rewrite5.0ms (0%)

Algorithm
batch-egg-rewrite
Rules
22×bool.json-1
18×rational.json-1
18×rational.json-2
18×rational.json-simplify-2
18×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0711
13211
25811
36211
Stop Event
saturated
Counts
1 → 4
Calls
Call 1
Inputs
(sqrt.f64 (/.f64 F C))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (/.f64 F C)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (/.f64 F C)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 F C)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (/.f64 F C)))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (/.f64 F C)) (sqrt.f64 (/.f64 F C)))))))

simplify6.0ms (0%)

Algorithm
egg-herbie
Rules
rational.json-simplify-2
rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01368
11368
Stop Event
saturated
Counts
4 → 4
Calls
Call 1
Inputs
(+.f64 (sqrt.f64 (/.f64 F C)) 0)
(+.f64 0 (sqrt.f64 (/.f64 F C)))
(*.f64 (sqrt.f64 (/.f64 F C)) 1)
(*.f64 1 (sqrt.f64 (/.f64 F C)))
Outputs
(+.f64 (sqrt.f64 (/.f64 F C)) 0)
(+.f64 0 (sqrt.f64 (/.f64 F C)))
(+.f64 (sqrt.f64 (/.f64 F C)) 0)
(*.f64 (sqrt.f64 (/.f64 F C)) 1)
(*.f64 1 (sqrt.f64 (/.f64 F C)))
(*.f64 (sqrt.f64 (/.f64 F C)) 1)

localize49.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
2.8b
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 A)))))
6.6b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 A))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
7.8b
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 A)))))))
11.8b
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 A))))
Compiler

Compiled 166 to 80 computations (51.8% saved)

series41.0ms (0.1%)

Counts
4 → 132
Calls

45 calls:

TimeVariablePointExpression
6.0ms
F
@inf
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 A)))))))
3.0ms
A
@inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 A))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
2.0ms
A
@inf
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 A)))))))
2.0ms
C
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 A))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
1.0ms
A
@-inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 A))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))

rewrite162.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
3278×rational.json-simplify-34
3144×rational.json-simplify-29
1840×rational.json-simplify-32
1014×bool.json-1
968×rational.json-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
025256
1126256
2240240
3362192
4450192
5488192
6631192
71103192
81703192
92051192
102379192
112659192
122948192
133295192
143343192
153356192
164338192
174911192
184963192
194979192
205005192
215015192
225145192
235478192
245681192
255694192
265694192
275694192
285694192
Stop Event
node limit
Counts
4 → 17
Calls
Call 1
Inputs
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 A))))
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 A)))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 A))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 A)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) C) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) C))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) C) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) C))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 C F)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 C F)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 C F)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 C F)))))))

simplify544.0ms (1.4%)

Algorithm
egg-herbie
Rules
4352×rational.json-simplify-1
3032×rational.json-simplify-33
2708×rational.json-simplify-2
2452×rational.json-simplify-31
76×rational.json-simplify-27
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044113581
1105613581
2193313581
3273913581
4274913581
5275913581
6277113581
7278713581
8280213581
9314613581
10324113581
11334213581
12359413581
13376513581
14376513581
15578113581
16578113581
17650113581
18672613581
19672613581
Stop Event
node limit
Counts
149 → 265
Calls
Call 1
Inputs
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(*.f64 C (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(*.f64 C (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(*.f64 C (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(*.f64 C (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))) (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (*.f64 A F)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (*.f64 A F))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (*.f64 A F))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (*.f64 A F))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 5))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -2))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) (pow.f64 B 2)))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -2)))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) (pow.f64 B 2)))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) C))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -2))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) (pow.f64 B 2)))) (+.f64 (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 6)) (pow.f64 C 2)))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) C))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -2)))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))))) (pow.f64 B 2)))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))))) (pow.f64 B 2)) (*.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2)))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))))) (pow.f64 B 4))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -4) 5))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 3)))) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -4) 3))))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (sqrt.f64 -4)))))))) (pow.f64 B 6)) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))))) (pow.f64 B 2)) (*.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2)))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))))) (pow.f64 B 4)))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))) (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))))))))
(+.f64 (*.f64 32 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))))))))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 (*.f64 (pow.f64 C 3) F))))) (pow.f64 B 3))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -16 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 8 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))))) (pow.f64 B 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 (*.f64 (pow.f64 C 3) F))))) (pow.f64 B 3)))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 32 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 8 (*.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (*.f64 -64 (*.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (sqrt.f64 (*.f64 (pow.f64 C 7) F))))))) (pow.f64 B 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -16 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 8 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))))) (pow.f64 B 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 (*.f64 (pow.f64 C 3) F))))) (pow.f64 B 3))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))) (*.f64 A (+.f64 (*.f64 2 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -4 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 2 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))) (*.f64 A (+.f64 (*.f64 2 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -4 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F))))))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 2 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 A (+.f64 (*.f64 2 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -4 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 4 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 32 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (*.f64 -64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))))))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))))))))
(+.f64 (*.f64 -1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 C 3) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))))))))))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -2)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))))) C)))
(+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (pow.f64 C 2)))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (pow.f64 C 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -2))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (pow.f64 C 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))))) C))))))
(+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (pow.f64 C 2)))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (pow.f64 C 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -2))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (pow.f64 C 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))))) C)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/1024 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 -2) (pow.f64 B 6)))) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 -2) (pow.f64 B 6)))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 -2) (pow.f64 B 6)))) (*.f64 -1/2048 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 -2) (pow.f64 B 6))))))) (pow.f64 C 3))))))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 C F))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 C F))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 C F))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 C F))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 C F))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 C F))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 C F))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 C F))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 C F))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 C F))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 C F))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 C F))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(*.f64 C (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(*.f64 C (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(*.f64 C (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(*.f64 C (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) C) 0)
(+.f64 0 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) C))
(+.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))))
(+.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 C F)) 0)
(+.f64 0 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 C F)))
Outputs
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 (pow.f64 C 2) (*.f64 -4 A))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(*.f64 C (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(*.f64 C (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(*.f64 C (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 (pow.f64 C 2) (*.f64 -4 A))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 (pow.f64 C 2) (*.f64 -4 A))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(*.f64 C (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 (pow.f64 C 2) (*.f64 -4 A))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 (pow.f64 C 2) (*.f64 -4 A))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (pow.f64 C 2))) (*.f64 C (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 C (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -4))))
(*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 5)))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 5))))))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F)))
(*.f64 B (*.f64 (sqrt.f64 (*.f64 C F)) (sqrt.f64 2)))
(*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F))) (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 C F)) (sqrt.f64 2))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -2 (/.f64 (*.f64 A (sqrt.f64 2)) B))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3))))))
(+.f64 (+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 C F)) (sqrt.f64 2))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -2 (/.f64 (*.f64 A (sqrt.f64 2)) B)))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))))))
(+.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3))))))
(+.f64 (+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 C F)) (sqrt.f64 2))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -2 (/.f64 (*.f64 A (sqrt.f64 2)) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 5))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 B (sqrt.f64 2)) (*.f64 -1 (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 B (sqrt.f64 2)) (*.f64 (sqrt.f64 (*.f64 C F)) -1))
(*.f64 B (*.f64 (*.f64 (sqrt.f64 (*.f64 C F)) -1) (sqrt.f64 2)))
(*.f64 B (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) -1)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -1)))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))) (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))))
(+.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (*.f64 -1 (sqrt.f64 (*.f64 C F)))) (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (*.f64 (sqrt.f64 (*.f64 C F)) -1)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 2 (/.f64 (*.f64 A (sqrt.f64 2)) B))))
(+.f64 (*.f64 B (*.f64 (*.f64 (sqrt.f64 (*.f64 C F)) -1) (sqrt.f64 2))) (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) -1))) (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -1))) (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F))))))
(+.f64 (+.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (*.f64 -1 (sqrt.f64 (*.f64 C F)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3))))) (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 2 (/.f64 (*.f64 A (sqrt.f64 2)) B))) (+.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (*.f64 (sqrt.f64 (*.f64 C F)) -1)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3))))))
(+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 B (*.f64 (*.f64 (sqrt.f64 (*.f64 C F)) -1) (sqrt.f64 2))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3))))))
(+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 B (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) -1))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3))))))
(+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -1))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))))))
(+.f64 (+.f64 (+.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (*.f64 -1 (sqrt.f64 (*.f64 C F)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3))))) (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (*.f64 4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 2 (/.f64 (*.f64 A (sqrt.f64 2)) B))) (+.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (*.f64 (sqrt.f64 (*.f64 C F)) -1)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3)))))) (*.f64 4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))))
(+.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 B (*.f64 (*.f64 (sqrt.f64 (*.f64 C F)) -1) (sqrt.f64 2))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3)))))) (*.f64 4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))))
(+.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 B (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) -1))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3)))))) (*.f64 4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -1))) (+.f64 (+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))) (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -1))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F)))
(*.f64 B (*.f64 (sqrt.f64 (*.f64 C F)) (sqrt.f64 2)))
(*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F))) (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 C F)) (sqrt.f64 2))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -2 (/.f64 (*.f64 A (sqrt.f64 2)) B))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3))))))
(+.f64 (+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 C F)) (sqrt.f64 2))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -2 (/.f64 (*.f64 A (sqrt.f64 2)) B)))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))))))
(+.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 C F))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3))))))
(+.f64 (+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 C F)) (sqrt.f64 2))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -2 (/.f64 (*.f64 A (sqrt.f64 2)) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 5))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (*.f64 A F)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -4))))
(*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (*.f64 A F))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (*.f64 A F))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (*.f64 A F))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 5))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 5)))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 5))))))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 C (pow.f64 (sqrt.f64 -4) 3))) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -2))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -2 (*.f64 C (sqrt.f64 -2))))
(*.f64 C (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (sqrt.f64 -2))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 -2 (sqrt.f64 -2))))
(*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -2 (sqrt.f64 -2))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) (pow.f64 B 2)))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -2)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -2 (*.f64 C (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (*.f64 (pow.f64 B 2) (sqrt.f64 -2)))))
(+.f64 (*.f64 C (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (pow.f64 B 2) (*.f64 1/4 (sqrt.f64 -2)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 -2 (sqrt.f64 -2)))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 F A)) 1/4))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 -2 (sqrt.f64 -2)))) (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F A)) 1/4))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -2 (sqrt.f64 -2)))) (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) 1/4))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) (pow.f64 B 2)))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) C))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -2))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (*.f64 (pow.f64 B 2) (sqrt.f64 -2)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -2 (*.f64 C (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) C)))))
(+.f64 (+.f64 (*.f64 C (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (pow.f64 B 2) (*.f64 1/4 (sqrt.f64 -2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) C))))
(+.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 F A)) 1/4))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 -2 (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) C)))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F A)) 1/4))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 -2 (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) C)))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -2 (sqrt.f64 -2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) 1/4))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) C) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) 1/64))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) (pow.f64 B 2)))) (+.f64 (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 6)) (pow.f64 C 2)))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) C))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -2)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (*.f64 (pow.f64 B 2) (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/512 (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -2)) (pow.f64 C 2))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -2 (*.f64 C (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) C)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (pow.f64 B 2) (*.f64 1/4 (sqrt.f64 -2)))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -2)) (pow.f64 C 2)) (*.f64 1/512 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 C (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 A F)) (sqrt.f64 -2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) C)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 -2 (sqrt.f64 -2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) C))) (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 F A)) 1/4))) (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -2)) (pow.f64 C 2)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 -2 (sqrt.f64 -2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) C))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F A)) 1/4))) (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -2)) (pow.f64 C 2)))))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F A)) 1/4))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 -2 (sqrt.f64 -2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) C))) (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -2)) (pow.f64 C 2)))))))
(+.f64 (+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -2 (sqrt.f64 -2)))) (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) 1/4)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) C) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) 1/64)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/512 (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -2)) (pow.f64 C 2))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -4))))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 F A)) 1/4) (sqrt.f64 -4)))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) 1/4)))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))))) (pow.f64 B 2)))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 F A)) 1/4) (sqrt.f64 -4))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) 1/4))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))))) (pow.f64 B 2)) (*.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2)))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))))) (pow.f64 B 4))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))))))) (*.f64 (pow.f64 B 4) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/32 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/32 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 F A)) 1/4) (sqrt.f64 -4))) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2)))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) 1/4))) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2)))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) 1/4))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/32 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/64)) (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) -1/32))))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -4) 5))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 3)))) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -4) 3))))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (sqrt.f64 -4)))))))) (pow.f64 B 6)) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))))) (pow.f64 B 2)) (*.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2)))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))))) (pow.f64 B 4)))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))))) (*.f64 (pow.f64 B 4) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/32 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3)))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 (sqrt.f64 -4) 5) (pow.f64 C 3))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 3)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 -1/128 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 C 3)))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/128 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/32 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2)))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 (sqrt.f64 -4) 5) (pow.f64 C 3))) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/128 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 3)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 -1/128 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 C 3))))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 F A)) 1/4) (sqrt.f64 -4))) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2)))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3)))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 (sqrt.f64 -4) 5) (pow.f64 C 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 3)))) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/128 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) 1/4))) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2)))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3)))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 (sqrt.f64 -4) 5) (pow.f64 C 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 3)))) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/128 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) 1/4))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))))))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2)))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3)))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 (sqrt.f64 -4) 5) (pow.f64 C 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 3)))) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/128 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 C 3)))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) 1/4))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))))))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/32 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/64)) (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) -1/32))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 3)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 (sqrt.f64 -4) 5) (pow.f64 C 3))))) (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 C 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) -1/128))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/128 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) 1/4))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))))))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/32 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/64)) (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) -1/32))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 3)))) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 C 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) -1/128)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 (sqrt.f64 -4) 5) (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/128 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 C 3)))))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))) (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F))))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -4 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 2 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))))))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5))))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)) (*.f64 -16 (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)) (*.f64 8 (sqrt.f64 (*.f64 F (pow.f64 C 5)))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -4 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) 8)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 2 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))))) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) -16)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) 8)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)) -16)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) 8))) (+.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5))))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) 8)) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)) -16)))))))
(+.f64 (*.f64 32 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))))))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)) (*.f64 32 (sqrt.f64 (*.f64 F (pow.f64 C 7))))) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)) (*.f64 8 (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7))))) (+.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)) (*.f64 -64 (sqrt.f64 (*.f64 F (pow.f64 C 7)))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5))))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)) (*.f64 -16 (sqrt.f64 (*.f64 F (pow.f64 C 5))))))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 2 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -4 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) 8)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 4 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 32 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 8 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) 8)) (+.f64 (+.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) -16)))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) -64))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 32 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 8 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) 8)) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) -64)) (+.f64 (+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) -16))))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 32 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 8 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) 8)) (+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 32 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 8 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))))) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) -64))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)) -16)))))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (+.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)) -16)) (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) -64)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) 8)) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 32 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 8 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 (*.f64 (pow.f64 C 3) F))))) (pow.f64 B 3))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 2 (*.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (pow.f64 B 3))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -4 (*.f64 A (sqrt.f64 2)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 2 (*.f64 A (sqrt.f64 2))))) (pow.f64 B 3))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -4 (*.f64 A (sqrt.f64 2)))) (*.f64 A (*.f64 2 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 3))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -4 (*.f64 A (sqrt.f64 2)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 A (*.f64 2 (sqrt.f64 2))))) (pow.f64 B 3))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -16 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 8 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))))) (pow.f64 B 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 (*.f64 (pow.f64 C 3) F))))) (pow.f64 B 3)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 2 (*.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (pow.f64 B 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (*.f64 -16 (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (*.f64 8 (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (sqrt.f64 2) (pow.f64 A 2)))))) (pow.f64 B 5)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -4 (*.f64 A (sqrt.f64 2)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 2 (*.f64 A (sqrt.f64 2))))) (pow.f64 B 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 -16 (*.f64 (sqrt.f64 2) (pow.f64 A 2)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 8 (*.f64 (sqrt.f64 2) (pow.f64 A 2)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (sqrt.f64 2) (pow.f64 A 2)))))) (pow.f64 B 5))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -4 (*.f64 A (sqrt.f64 2)))) (*.f64 A (*.f64 2 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) -16)) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 8 (*.f64 (pow.f64 A 2) (sqrt.f64 (*.f64 F (pow.f64 C 5)))))) (*.f64 (sqrt.f64 2) (*.f64 2 (*.f64 (pow.f64 A 2) (sqrt.f64 (*.f64 F (pow.f64 C 5)))))))) (pow.f64 B 5)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -4 (*.f64 A (sqrt.f64 2)))) (*.f64 A (*.f64 2 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) -16)) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) 8))) (*.f64 (sqrt.f64 2) (*.f64 2 (*.f64 (pow.f64 A 2) (sqrt.f64 (*.f64 F (pow.f64 C 5)))))))) (pow.f64 B 5)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -4 (*.f64 A (sqrt.f64 2)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 A (*.f64 2 (sqrt.f64 2))))) (pow.f64 B 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (sqrt.f64 2) (pow.f64 A 2)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) -16))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) 8))))) (pow.f64 B 5))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 32 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 8 (*.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (*.f64 -64 (*.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (sqrt.f64 (*.f64 (pow.f64 C 7) F))))))) (pow.f64 B 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -16 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 8 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))))) (pow.f64 B 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 (*.f64 (pow.f64 C 3) F))))) (pow.f64 B 3))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 2 (*.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (pow.f64 B 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (*.f64 -16 (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (*.f64 8 (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (sqrt.f64 2) (pow.f64 A 2)))))) (pow.f64 B 5)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (*.f64 32 (sqrt.f64 (*.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (*.f64 8 (sqrt.f64 (*.f64 F (pow.f64 C 7))))) (*.f64 -64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (sqrt.f64 (*.f64 F (pow.f64 C 7)))))))) (pow.f64 B 7)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (+.f64 (*.f64 4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (pow.f64 A 3)))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) 8)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 -64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)))))) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) 32))) (pow.f64 B 7))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -4 (*.f64 A (sqrt.f64 2)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 2 (*.f64 A (sqrt.f64 2))))) (pow.f64 B 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 -16 (*.f64 (sqrt.f64 2) (pow.f64 A 2)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 8 (*.f64 (sqrt.f64 2) (pow.f64 A 2)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (sqrt.f64 2) (pow.f64 A 2)))))) (pow.f64 B 5)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -4 (*.f64 A (sqrt.f64 2)))) (*.f64 A (*.f64 2 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) -16)) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 8 (*.f64 (pow.f64 A 2) (sqrt.f64 (*.f64 F (pow.f64 C 5)))))) (*.f64 (sqrt.f64 2) (*.f64 2 (*.f64 (pow.f64 A 2) (sqrt.f64 (*.f64 F (pow.f64 C 5)))))))) (pow.f64 B 5)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 4 (*.f64 (pow.f64 A 3) (sqrt.f64 (*.f64 F (pow.f64 C 7)))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 32 (*.f64 (pow.f64 A 3) (sqrt.f64 (*.f64 F (pow.f64 C 7)))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 8 (*.f64 (pow.f64 A 3) (sqrt.f64 (*.f64 F (pow.f64 C 7)))))) (*.f64 (pow.f64 A 3) (*.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) -64) (sqrt.f64 2)))))) (pow.f64 B 7)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) -16)) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) 8))) (*.f64 (sqrt.f64 2) (*.f64 2 (*.f64 (pow.f64 A 2) (sqrt.f64 (*.f64 F (pow.f64 C 5)))))))) (pow.f64 B 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -4 (*.f64 A (sqrt.f64 2)))) (*.f64 A (*.f64 2 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))) (pow.f64 B 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 4 (*.f64 (pow.f64 A 3) (sqrt.f64 (*.f64 F (pow.f64 C 7)))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 32 (*.f64 (pow.f64 A 3) (sqrt.f64 (*.f64 F (pow.f64 C 7)))))) (+.f64 (*.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 (*.f64 F (pow.f64 C 7)))) (*.f64 (sqrt.f64 2) 8)) (*.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 (*.f64 F (pow.f64 C 7)))) (*.f64 (sqrt.f64 2) -64))))) (pow.f64 B 7))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -4 (*.f64 A (sqrt.f64 2)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 A (*.f64 2 (sqrt.f64 2))))) (pow.f64 B 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (sqrt.f64 2) (pow.f64 A 2)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) -16))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) 8))))) (pow.f64 B 5))) (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) 32)) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (sqrt.f64 (*.f64 F (pow.f64 C 7)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) 8))) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) -64))))) (pow.f64 B 7))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))) (*.f64 A (+.f64 (*.f64 2 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -4 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 2 (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -4 (/.f64 (sqrt.f64 2) (pow.f64 B 3)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -4 (/.f64 (sqrt.f64 2) (pow.f64 B 3)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 2 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))) (*.f64 A (+.f64 (*.f64 2 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -4 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F))))))))
(+.f64 (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 8 (sqrt.f64 (*.f64 F (pow.f64 C 5)))))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)))) (*.f64 A (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))))))
(+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 2 (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -4 (/.f64 (sqrt.f64 2) (pow.f64 B 3)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 2 (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 -16 (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 8 (/.f64 (sqrt.f64 2) (pow.f64 B 5)))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -4 (/.f64 (sqrt.f64 2) (pow.f64 B 3)))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 -16 (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) 8)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 A (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 -16 (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 8 (/.f64 (sqrt.f64 2) (pow.f64 B 5)))))))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 2 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 A (+.f64 (*.f64 2 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -4 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 4 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 32 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (*.f64 -64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))))))))))
(+.f64 (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 8 (sqrt.f64 (*.f64 F (pow.f64 C 5)))))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)))) (+.f64 (*.f64 A (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))))) (*.f64 (pow.f64 A 3) (+.f64 (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (/.f64 (sqrt.f64 2) (pow.f64 B 7))))) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 32 (sqrt.f64 (*.f64 F (pow.f64 C 7))))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (/.f64 (sqrt.f64 2) (pow.f64 B 7)))))))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 2 (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 -16 (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 8 (/.f64 (sqrt.f64 2) (pow.f64 B 5))))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 2 (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -4 (/.f64 (sqrt.f64 2) (pow.f64 B 3))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 8 (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 32 (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 -64 (/.f64 (sqrt.f64 2) (pow.f64 B 7))))))))))
(+.f64 (+.f64 (*.f64 A (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -4 (/.f64 (sqrt.f64 2) (pow.f64 B 3)))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 -16 (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) 8))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 8 (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 32 (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (/.f64 (sqrt.f64 2) (pow.f64 B 7)))))))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 -16 (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 8 (/.f64 (sqrt.f64 2) (pow.f64 B 5))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 A (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 4 (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 8 (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 32 (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 -64 (/.f64 (sqrt.f64 2) (pow.f64 B 7)))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3))))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 -16 (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 8 (/.f64 (sqrt.f64 2) (pow.f64 B 5))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 4 (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 8 (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 32 (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 -64 (/.f64 (sqrt.f64 2) (pow.f64 B 7))))))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -4))))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 F A)) 1/4) (sqrt.f64 -4)))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) 1/4)))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -4))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -4))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) C))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -4)))))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -4))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 F A)) 1/4) (sqrt.f64 -4))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) C)))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -4))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) 1/4))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) C)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) 1/4))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -4))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) 1/8)) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) C) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) 1/16))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))))))))
(+.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -4))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -4)))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -4))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -4))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) C))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (pow.f64 C 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/64))))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -4))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 F A)) 1/4) (sqrt.f64 -4))) (+.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -4))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) 1/4))) (+.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -4))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) 1/4))) (+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) C) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) 1/16)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) -1/32)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/64))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -4))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) 1/8))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) 1/4))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -4))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) 1/8)) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) C) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) 1/16)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/64)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) -1/32)))))))
(+.f64 (*.f64 -1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 C 3) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 C 3))) (*.f64 -1/128 (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))) (*.f64 1/128 (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -4)))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 C 3)) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -4)))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -4))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 (sqrt.f64 -4) 5) (pow.f64 C 3))) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 7))))))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) C))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 (sqrt.f64 -4) 5) (pow.f64 C 3))) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 7))))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -4))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (pow.f64 C 3)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (pow.f64 C 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/64)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 C 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) -1/128)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) 1/128))))
(+.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -4))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) C))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 (sqrt.f64 -4) 5) (pow.f64 C 3)))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))) (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 C 3)))))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 F A)) 1/4) (sqrt.f64 -4))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2))))) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 C 3))))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))))))
(+.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -4))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) C))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 (sqrt.f64 -4) 5) (pow.f64 C 3)))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))) (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 C 3)))))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) 1/4))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2))))) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 C 3))))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))))))
(+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)))) (+.f64 (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 C 3)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) 1/4))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -4))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3)))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 (sqrt.f64 -4) 5) (pow.f64 C 3)))))))) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 C 3))))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/64)) (+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/128 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) C) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) 1/16)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) -1/32))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 (sqrt.f64 -4) 5) (pow.f64 C 3)))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) 1/4))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -4))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) 1/8)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 C 3)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) 1/256))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 -1/128 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 C 3)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -4))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) 1/8)) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 -1/128 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/128 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (sqrt.f64 -4) (pow.f64 C 3)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 C 3)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) 1/256)) (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) C) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) 1/16)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) -1/32))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 (sqrt.f64 -4) 5) (pow.f64 C 3))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) 1/4))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/64)))))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -2)))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1/2 (sqrt.f64 -2)))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) -1/2))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))))) C)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1/2 (sqrt.f64 -2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (*.f64 (pow.f64 B 2) (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/16 (*.f64 (pow.f64 B 2) (sqrt.f64 -2))))) C)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) -1/2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (pow.f64 B 2) (*.f64 1/8 (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -2)) -1/16))) C)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) -1/2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) 1/8))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 2) -1/16)))) C)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) -1/2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) 1/8))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) -1/16)))) C)))
(+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (pow.f64 C 2)))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (pow.f64 C 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -2))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (pow.f64 C 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))))) C))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1/2 (sqrt.f64 -2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (*.f64 (pow.f64 B 2) (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/16 (*.f64 (pow.f64 B 2) (sqrt.f64 -2))))) C))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (pow.f64 B 2) (*.f64 1/8 (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -2)) -1/16))) C)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) -1/2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) 1/8))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 2) -1/16)))) C)) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) -1/2)) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/64))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) -1/2)) (+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/64))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) 1/8))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 2) -1/16)))) C))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) -1/2)) (+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/64))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) 1/8))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) -1/16)))) C))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) -1/2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) 1/8))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) -1/16)))) C)) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/64)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2))))))))
(+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (pow.f64 C 2)))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (pow.f64 C 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -2))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (pow.f64 C 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))))) C)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/1024 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 -2) (pow.f64 B 6)))) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 -2) (pow.f64 B 6)))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 -2) (pow.f64 B 6)))) (*.f64 -1/2048 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 -2) (pow.f64 B 6))))))) (pow.f64 C 3))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1/2 (sqrt.f64 -2)))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (*.f64 (pow.f64 B 2) (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/16 (*.f64 (pow.f64 B 2) (sqrt.f64 -2))))) C)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 -1/1024 (*.f64 (pow.f64 B 6) (sqrt.f64 -2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 -1/256 (*.f64 (pow.f64 B 6) (sqrt.f64 -2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/128 (*.f64 (pow.f64 B 6) (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 -1/2048 (*.f64 (pow.f64 B 6) (sqrt.f64 -2))))))) (pow.f64 C 3))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)))) (+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -2)) (*.f64 -1/1024 (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -2)) (*.f64 -1/2048 (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (pow.f64 B 6) (*.f64 -1/256 (sqrt.f64 -2)))) (*.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) 1/128))))) (pow.f64 C 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (pow.f64 B 2) (*.f64 1/8 (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -2)) -1/16))) C))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) -1/2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) -1/2)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) 1/8))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 2) -1/16)))) C)) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/64)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) -1/1024))) (+.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 -2) 1/128))) (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) -1/256))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) -1/2048)))))) (pow.f64 C 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) -1/2)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) 1/8))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 2) -1/16)))) C)) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/64)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 6) (*.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) -1/1024) (sqrt.f64 -2))) (+.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) 1/128))) (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) -1/256))) (*.f64 (pow.f64 B 6) (*.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) -1/2048) (sqrt.f64 -2)))))) (pow.f64 C 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) -1/2)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) 1/8))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 2) -1/16)))) C)) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/64)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) -1/1024))) (+.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) 1/128))) (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) -1/256))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) -1/2048)))))) (pow.f64 C 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) -1/2)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/64)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) -1/1024))) (+.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) 1/128))) (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) -1/256))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) -1/2048)))))) (pow.f64 C 3))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) 1/8))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 2) -1/16)))) C)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) -1/2)) (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/64))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) 1/8))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) -1/16)))) C))) (*.f64 -1 (/.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) -1/2048))) (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) -1/1024)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 6) -1/256))) (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 -2) 1/128))))) (pow.f64 C 3)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) -1/2)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 6) -1/256))) (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 -2) 1/128)))) (+.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) -1/1024))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) -1/2048))))) (pow.f64 C 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) 1/8))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) -1/16)))) C)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 C 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/64)))))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 C F))
(*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))))
(*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))))
(*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 C F))
(*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))))
(*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))))
(*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 C F))
(*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))))
(*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))))
(*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 C F))
(*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))))
(*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))))
(*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 C F))
(*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))))
(*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))))
(*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 C F))
(*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))))
(*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))))
(*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 C F))
(*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))))
(*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))))
(*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 C F))
(*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))))
(*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))))
(*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 C F))
(*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))))
(*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))))
(*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 C F))
(*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))))
(*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))))
(*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 C F))
(*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))))
(*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))))
(*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 C F))
(*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))))
(*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))))
(*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(*.f64 C (*.f64 F (pow.f64 B 2)))
(*.f64 C (*.f64 (pow.f64 B 2) F))
(*.f64 (pow.f64 B 2) (*.f64 C F))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(*.f64 C (*.f64 F (pow.f64 B 2)))
(*.f64 C (*.f64 (pow.f64 B 2) F))
(*.f64 (pow.f64 B 2) (*.f64 C F))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(*.f64 C (*.f64 F (pow.f64 B 2)))
(*.f64 C (*.f64 (pow.f64 B 2) F))
(*.f64 (pow.f64 B 2) (*.f64 C F))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(*.f64 C (*.f64 F (pow.f64 B 2)))
(*.f64 C (*.f64 (pow.f64 B 2) F))
(*.f64 (pow.f64 B 2) (*.f64 C F))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) C) 0)
(+.f64 (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))) 0)
(+.f64 (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))) 0)
(+.f64 (*.f64 C (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))) 0)
(+.f64 0 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) C))
(+.f64 (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))) 0)
(+.f64 (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))) 0)
(+.f64 (*.f64 C (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))) 0)
(+.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))))
(+.f64 0 (sqrt.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 2 F)))))
(+.f64 0 (sqrt.f64 (*.f64 C (*.f64 F (*.f64 2 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))))))))
(+.f64 0 (sqrt.f64 (*.f64 C (*.f64 F (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))))
(+.f64 0 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 C (*.f64 F -2)))))
(+.f64 0 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))))
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))))
(+.f64 0 (sqrt.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 2 F)))))
(+.f64 0 (sqrt.f64 (*.f64 C (*.f64 F (*.f64 2 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))))))))
(+.f64 0 (sqrt.f64 (*.f64 C (*.f64 F (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))))
(+.f64 0 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 C (*.f64 F -2)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))) 1)
(*.f64 (sqrt.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 2 F)))) 1)
(*.f64 (sqrt.f64 (*.f64 C (*.f64 F (*.f64 2 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))))))) 1)
(*.f64 (sqrt.f64 (*.f64 C (*.f64 F (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) 1)
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 C (*.f64 F -2)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))) 1)
(*.f64 (sqrt.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 2 F)))) 1)
(*.f64 (sqrt.f64 (*.f64 C (*.f64 F (*.f64 2 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))))))) 1)
(*.f64 (sqrt.f64 (*.f64 C (*.f64 F (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) 1)
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 C (*.f64 F -2)))) 1)
(+.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 F (*.f64 2 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 F (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 C (*.f64 F -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 F (*.f64 2 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 F (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 C (*.f64 F -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 F (*.f64 2 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 F (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 C (*.f64 F -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 F (*.f64 2 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 F (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 C (*.f64 F -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 1)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 F (*.f64 2 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 F (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 C (*.f64 F -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 F (*.f64 2 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 F (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 C (*.f64 F -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 F (*.f64 2 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 F (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 C (*.f64 F -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))) -1)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 F (*.f64 2 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 F (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 C (*.f64 F -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 2 (*.f64 C F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 F (*.f64 2 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 F (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 C (*.f64 F -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(+.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 C F)) 0)
(+.f64 0 (*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))
(+.f64 0 (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))))))
(+.f64 0 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))
(+.f64 0 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (*.f64 C F)))
(+.f64 0 (*.f64 (*.f64 C F) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))
(+.f64 0 (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))))))
(+.f64 0 (*.f64 C (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))

localize73.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
5.9b
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
6.7b
(/.f64 (pow.f64 (-.f64 A C) 2) B)
10.0b
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B)))))
17.1b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
Compiler

Compiled 226 to 127 computations (43.8% saved)

series76.0ms (0.2%)

Counts
3 → 40
Calls

33 calls:

TimeVariablePointExpression
14.0ms
B
@0
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
7.0ms
B
@inf
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
6.0ms
C
@0
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
5.0ms
A
@0
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
4.0ms
A
@-inf
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))

rewrite40.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
632×rational.json-simplify-31
530×rational.json-simplify-2
278×bool.json-1
262×rational.json-1
262×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
027227
1139227
2283227
3471227
4642227
5878227
61043227
71083227
81083227
91197227
101253227
111267227
121267227
131340227
Stop Event
saturated
Counts
3 → 17
Calls
Call 1
Inputs
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B)))))
(/.f64 (pow.f64 (-.f64 A C) 2) B)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 (pow.f64 (-.f64 A C) 2) B))))))

simplify441.0ms (1.2%)

Algorithm
egg-herbie
Rules
1998×rational.json-simplify-2
1870×rational.json-simplify-1
1798×rational.json-simplify-27
1608×rational.json-simplify-41
1316×rational.json-simplify-29
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035112399
179712399
2123912399
3169212399
4215212399
5265912399
6291912399
7323212399
8364712399
9404612399
10482912399
11557312399
12599712399
13642312399
14650912399
15657312399
16664212399
17777612399
Stop Event
node limit
Counts
57 → 122
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 C (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 C (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2))) B) (sqrt.f64 (/.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))) (pow.f64 A 2)) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 C (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2))) (-.f64 (*.f64 F (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 C (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))) (/.f64 (+.f64 (*.f64 -4 (*.f64 C (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) B))) 2))) (*.f64 (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) (pow.f64 B 2)))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -4 (*.f64 C (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (*.f64 F (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 C (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2))) B) (sqrt.f64 (/.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))))))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 C (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 C (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2))) B) (sqrt.f64 (/.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))) (pow.f64 A 2)) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2)) (*.f64 -4 (*.f64 A (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))))))) C))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2)) (*.f64 -4 (*.f64 A (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))))))) C) (*.f64 (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2)) (*.f64 -4 (*.f64 A (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) A))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2)) (*.f64 -4 (*.f64 A (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))))) (pow.f64 C 2))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (+.f64 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2)) (*.f64 -4 (*.f64 A (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) A))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2)) (*.f64 -4 (*.f64 A (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))))) B))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2)) (*.f64 -4 (*.f64 A (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))))) (-.f64 (*.f64 (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) A))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2)) (*.f64 -4 (*.f64 A (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))))) B))) 2))) (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) (pow.f64 B 2)))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))))))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2)) (*.f64 -4 (*.f64 A (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))))))) C) (*.f64 (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2)) (*.f64 -4 (*.f64 A (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) A))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2)) (*.f64 -4 (*.f64 A (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))))) (pow.f64 C 2)))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2)))) (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) B))) 2))) (*.f64 F (*.f64 (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) (pow.f64 B 2)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) B))) 2)) (pow.f64 C 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) B))) 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) (*.f64 F (pow.f64 B 2)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) B))) 2)) (pow.f64 C 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))))
(/.f64 (pow.f64 C 2) B)
(+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(/.f64 (pow.f64 A 2) B)
(+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 A C) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(/.f64 (pow.f64 A 2) B)
(+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 A C) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(/.f64 (pow.f64 A 2) B)
(+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 A C) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(/.f64 (pow.f64 C 2) B)
(+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(/.f64 (pow.f64 C 2) B)
(+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(+.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) 0)
(+.f64 0 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))))
(*.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))))
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 0)
(+.f64 0 (/.f64 (pow.f64 (-.f64 A C) 2) B))
(*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 1)
(*.f64 1 (/.f64 (pow.f64 (-.f64 A C) 2) B))
Outputs
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 -4 (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 C (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 C (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2))) B) (sqrt.f64 (/.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))) (pow.f64 A 2)) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 -4 (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 C (*.f64 -4 (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))))) (pow.f64 B 5)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 C (*.f64 -4 (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (+.f64 (*.f64 C (*.f64 -4 (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (pow.f64 A 2))))
(+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))))) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 C (*.f64 (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))))) (pow.f64 B 5)) (*.f64 (sqrt.f64 (/.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) -2)) (*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 C (*.f64 -4 (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (pow.f64 A 2)))
(+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C))))))))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 C (*.f64 -4 (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))))) (pow.f64 B 5)) (*.f64 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))) -2)) (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (pow.f64 A 2)))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))) (+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 C (*.f64 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))))) (pow.f64 B 5)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (+.f64 (*.f64 C (*.f64 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (pow.f64 A 2))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 C (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2))) (-.f64 (*.f64 F (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 C (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))) (/.f64 (+.f64 (*.f64 -4 (*.f64 C (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) B))) 2))) (*.f64 (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) (pow.f64 B 2)))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -4 (*.f64 C (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (*.f64 F (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 C (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2))) B) (sqrt.f64 (/.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))))))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 C (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 C (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2))) B) (sqrt.f64 (/.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))) (pow.f64 A 2)) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 -4 (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 C (*.f64 -4 (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))))) (pow.f64 B 5)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 C (*.f64 -4 (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (+.f64 (*.f64 C (*.f64 -4 (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (pow.f64 A 2))) (*.f64 (pow.f64 A 3) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) (*.f64 -64 (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 F C) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 -4 (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 C (*.f64 -4 (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (+.f64 (*.f64 C (*.f64 -4 (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) B))) 2))) (*.f64 (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))) (pow.f64 B 2)))))) (pow.f64 B 3))))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 C (*.f64 -4 (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))))) (pow.f64 B 7)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 C (*.f64 -4 (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (+.f64 (*.f64 C (*.f64 -4 (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) B))) 2)))) (pow.f64 B 5)))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 C (*.f64 (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))))) (pow.f64 B 5)) (*.f64 (sqrt.f64 (/.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) -2)) (*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 C (*.f64 -4 (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (pow.f64 A 2))) (+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 (pow.f64 A 3) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 -8 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) (pow.f64 B 7)))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 C (*.f64 -4 (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) 2)) (*.f64 (sqrt.f64 2) C)) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 F C) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 C (*.f64 -4 (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) 2))) (*.f64 (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))) (pow.f64 B 2)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 C (*.f64 -4 (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))))) (pow.f64 B 5)) (*.f64 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))) -2)) (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (pow.f64 A 2))) (+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 F C) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 C (*.f64 -4 (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))))) 2))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) (pow.f64 B 2)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))) (*.f64 -8 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) (pow.f64 B 7)))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 C (*.f64 -4 (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))))) 2))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))))))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 C (*.f64 -4 (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))))) (pow.f64 B 5)) (*.f64 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))) -2)) (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (pow.f64 A 2))) (+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F C) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 C (*.f64 -4 (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))))) 2))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) (pow.f64 B 2))) -1/2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))) (*.f64 -8 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) (pow.f64 B 7)))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 C (*.f64 -4 (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))))) 2))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 C (*.f64 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))))) (pow.f64 B 5)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (+.f64 (*.f64 C (*.f64 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (pow.f64 A 2))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 F C) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (+.f64 (*.f64 C (*.f64 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) B))) 2))) (*.f64 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))) (pow.f64 B 2)))))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 C (*.f64 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))))) (pow.f64 B 7)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (+.f64 (*.f64 C (*.f64 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))) -4)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) B))) 2)))) (pow.f64 B 5))))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2)) (*.f64 -4 (*.f64 A (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))))))) C))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 A (*.f64 -4 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 A -4)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 A (*.f64 -4 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))) (pow.f64 B 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2)) (*.f64 -4 (*.f64 A (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))))))) C) (*.f64 (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2)) (*.f64 -4 (*.f64 A (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) A))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2)) (*.f64 -4 (*.f64 A (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))))) (pow.f64 C 2))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 A (*.f64 -4 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 A (*.f64 -4 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))))) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 A (*.f64 -4 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 A -4)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (+.f64 1 (*.f64 -1 (/.f64 A B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 A -4))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 A -4))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4)))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (+.f64 1 (*.f64 -1 (/.f64 A B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A))))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 A (*.f64 -4 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))) (pow.f64 B 3)))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 A (*.f64 -4 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))))) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 A (*.f64 -4 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (+.f64 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2)) (*.f64 -4 (*.f64 A (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) A))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2)) (*.f64 -4 (*.f64 A (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))))) B))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2)) (*.f64 -4 (*.f64 A (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))))) (-.f64 (*.f64 (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) A))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2)) (*.f64 -4 (*.f64 A (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))))) B))) 2))) (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) (pow.f64 B 2)))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))))))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2)) (*.f64 -4 (*.f64 A (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))))))) C) (*.f64 (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2)) (*.f64 -4 (*.f64 A (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) A))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2)) (*.f64 -4 (*.f64 A (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B))))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))))) (pow.f64 C 2)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))) (+.f64 (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 A (*.f64 -4 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 A (*.f64 -4 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))))) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 A (*.f64 -4 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 A (*.f64 -4 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))))) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 A (*.f64 -4 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 A (*.f64 -4 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 A (*.f64 -4 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) B))) 2))) (*.f64 (pow.f64 B 2) (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))))) (pow.f64 B 3))))))))))
(+.f64 (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 A -4)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (+.f64 1 (*.f64 -1 (/.f64 A B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 A -4))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 A -4))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 A -4))))) (pow.f64 B 7)) (*.f64 -8 (sqrt.f64 (/.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 A -4))) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (+.f64 1 (*.f64 -1 (/.f64 A B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 A -4))) B))) 2))) (*.f64 (pow.f64 B 2) (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (+.f64 1 (*.f64 -1 (/.f64 A B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 A -4))) B))) 2)) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7))))))))))
(+.f64 (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4)))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (+.f64 1 (*.f64 -1 (/.f64 A B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A))))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4))))) (pow.f64 B 7)) (*.f64 -8 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4))) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (+.f64 1 (*.f64 -1 (/.f64 A B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4))) B))) 2))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A))))))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (+.f64 1 (*.f64 -1 (/.f64 A B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4))) B))) 2))) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7))))))))))
(+.f64 (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4)))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (+.f64 1 (*.f64 -1 (/.f64 A B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A))))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4))))) (pow.f64 B 7)) (*.f64 -8 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4))) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (+.f64 1 (*.f64 -1 (/.f64 A B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4))) B))) 2))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))) -1/2))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (+.f64 1 (*.f64 -1 (/.f64 A B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4))) B))) 2))) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))) (+.f64 (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 A (*.f64 -4 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))) (pow.f64 B 3)))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 A (*.f64 -4 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))))) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 A (*.f64 -4 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 A (*.f64 -4 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 A (*.f64 -4 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) B))) 2))) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 A (*.f64 -4 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B)))) (*.f64 A (*.f64 -4 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) B))) 2))) (*.f64 (pow.f64 B 2) (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))))) (pow.f64 B 3))))))))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (sqrt.f64 2) B))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 (sqrt.f64 2) B))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))) (*.f64 (sqrt.f64 2) B))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (sqrt.f64 2) B))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))))) B))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))) (*.f64 -4 F)))))) B))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))) (*.f64 (sqrt.f64 2) B)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) (*.f64 F -4)))))) B))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 F -4)))))) B))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))))) B)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 B 1/2)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))) B))) 2)))) B))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))) (*.f64 -4 F)))))) B))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 B (*.f64 F 1/2)) (*.f64 F (*.f64 C (*.f64 -4 (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))) (*.f64 -4 F)))) B))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) B)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) (*.f64 F -4)))))) B))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C))))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (-.f64 (+.f64 (*.f64 B (*.f64 F 1/2)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (*.f64 C (*.f64 F -4)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) (*.f64 F -4)))) B))) 2))) B)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) (*.f64 F -4)))))) B))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C))))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (+.f64 (*.f64 B (*.f64 F 1/2)) (-.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 (*.f64 -1 (/.f64 C B)) 1)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) (*.f64 F -4)))) B))) 2)))) B)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 F -4)))))) B))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (*.f64 B (*.f64 F 1/2)) (*.f64 F (*.f64 -4 (*.f64 C (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 F -4)))) B))) 2)))) B)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2)))) (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) B))) 2))) (*.f64 F (*.f64 (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) (pow.f64 B 2)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 B 1/2)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))) B))) 2)))) B))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))))) B))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (-.f64 (*.f64 -2 (/.f64 (*.f64 F C) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))) (-.f64 (+.f64 (*.f64 F (*.f64 B 1/2)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))) B))) 2))) (*.f64 (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 F (pow.f64 B 2)))))))) B))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 B (*.f64 F 1/2)) (*.f64 F (*.f64 C (*.f64 -4 (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))) (*.f64 -4 F)))) B))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) B))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))) (*.f64 -4 F)))))) B)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (-.f64 (*.f64 -2 (/.f64 (*.f64 F C) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))) (*.f64 -4 F)))) (-.f64 (+.f64 (*.f64 B (*.f64 F 1/2)) (*.f64 F (*.f64 C (*.f64 -4 (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))) (*.f64 -4 F)))) B))) 2))) (*.f64 F (*.f64 (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))) (pow.f64 B 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (-.f64 (*.f64 -2 (/.f64 (*.f64 F C) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) (*.f64 F -4)))) (-.f64 (+.f64 (*.f64 B (*.f64 F 1/2)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (*.f64 C (*.f64 F -4)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) (*.f64 F -4)))) B))) 2))) (*.f64 F (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) (pow.f64 B 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) (*.f64 F -4)))))) B))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C))))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (-.f64 (+.f64 (*.f64 B (*.f64 F 1/2)) (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (*.f64 C (*.f64 F -4)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) (*.f64 F -4)))) B))) 2))) B))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) (*.f64 F -4)))))) B))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C))))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (+.f64 (*.f64 B (*.f64 F 1/2)) (-.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 (*.f64 -1 (/.f64 C B)) 1)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) (*.f64 F -4)))) B))) 2)))) B))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 F C) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) (*.f64 F -4)))) (+.f64 (*.f64 B (*.f64 F 1/2)) (-.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 (*.f64 -1 (/.f64 C B)) 1)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) (*.f64 F -4)))) B))) 2)))) (*.f64 F (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C)) (pow.f64 B 2)))) -1/2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 B C))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 F C) B)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 F -4)))) (-.f64 (+.f64 (*.f64 B (*.f64 F 1/2)) (*.f64 F (*.f64 -4 (*.f64 C (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 F -4)))) B))) 2))) (*.f64 F (*.f64 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))) (pow.f64 B 2)))))))) B))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 F -4)))))) B))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (*.f64 B (*.f64 F 1/2)) (*.f64 F (*.f64 -4 (*.f64 C (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 F -4)))) B))) 2)))) B))))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 (sqrt.f64 2) B))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) B))
(*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A))))))
(*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))))) B))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) B)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 F (*.f64 A -4)))) (*.f64 (sqrt.f64 2) C)) B))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A))))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 F (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4))))) B))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F (*.f64 A -4)))))) B))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) B))) 2)) (pow.f64 C 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))))) B)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 F (*.f64 B 1/2)) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F A)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))) B))) 2)))) B))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) B)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 F (*.f64 A -4)))) (*.f64 (sqrt.f64 2) C)) B))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (-.f64 (+.f64 (*.f64 B (*.f64 F 1/2)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (*.f64 A -4)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 F (*.f64 A -4)))) B))) 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A))))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 F (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4))))) B))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (-.f64 (+.f64 (*.f64 B (*.f64 F 1/2)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (*.f64 A -4)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 F (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4)))) B))) 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A))))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 F (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4))))) B))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (*.f64 A -4))) (-.f64 (*.f64 B (*.f64 F 1/2)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 F (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4)))) B))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F (*.f64 A -4)))))) B)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 B (*.f64 F 1/2)) (*.f64 F (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F (*.f64 A -4)))) B))) 2)))) B))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) B))) 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) (*.f64 F (pow.f64 B 2)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) B))) 2)) (pow.f64 C 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))))) B)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 F (*.f64 B 1/2)) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F A)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))) B))) 2)))) B)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))) (-.f64 (+.f64 (*.f64 F (*.f64 B 1/2)) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F A)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 -4 (*.f64 A (*.f64 F (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))) B))) 2))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))))))) B))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) B)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 F (*.f64 A -4)))) (*.f64 (sqrt.f64 2) C)) B))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (-.f64 (+.f64 (*.f64 B (*.f64 F 1/2)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (*.f64 A -4)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 F (*.f64 A -4)))) B))) 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 F (*.f64 A -4)))) (-.f64 (+.f64 (*.f64 B (*.f64 F 1/2)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (*.f64 A -4)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 F (*.f64 A -4)))) B))) 2))) (*.f64 (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 F (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) (pow.f64 C 3))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (-.f64 (+.f64 (*.f64 B (*.f64 F 1/2)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (*.f64 A -4)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 F (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4)))) B))) 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A))))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A))))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 F (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4))))) B)))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (-.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 F (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4)))) (-.f64 (+.f64 (*.f64 B (*.f64 F 1/2)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (*.f64 A -4)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 F (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4)))) B))) 2))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F (pow.f64 B 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (*.f64 A -4))) (-.f64 (*.f64 B (*.f64 F 1/2)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 F (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4)))) B))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A))))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 F (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4))))) B))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (+.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 F (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4)))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (*.f64 A -4))) (-.f64 (*.f64 B (*.f64 F 1/2)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 F (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 A -4)))) B))) 2)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F (pow.f64 B 2)))) -1/2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F (*.f64 A -4)))))) B)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 B (*.f64 F 1/2)) (*.f64 F (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F (*.f64 A -4)))) B))) 2)))) B)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F (*.f64 A -4)))) (-.f64 (+.f64 (*.f64 B (*.f64 F 1/2)) (*.f64 F (*.f64 -4 (*.f64 A (+.f64 1 (*.f64 -1 (/.f64 A B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 A B))))) (*.f64 (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F (*.f64 A -4)))) B))) 2))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 B (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))))))))) B))))
(/.f64 (pow.f64 C 2) B)
(+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))
(+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))))
(+.f64 (+.f64 (/.f64 (pow.f64 A 2) B) (/.f64 (pow.f64 C 2) B)) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (+.f64 (/.f64 (pow.f64 C 2) B) (/.f64 (pow.f64 A 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))))
(+.f64 (+.f64 (/.f64 (pow.f64 A 2) B) (/.f64 (pow.f64 C 2) B)) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (+.f64 (/.f64 (pow.f64 C 2) B) (/.f64 (pow.f64 A 2) B)))
(/.f64 (pow.f64 A 2) B)
(+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 A C) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))))
(+.f64 (+.f64 (/.f64 (pow.f64 A 2) B) (/.f64 (pow.f64 C 2) B)) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (+.f64 (/.f64 (pow.f64 C 2) B) (/.f64 (pow.f64 A 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))))
(+.f64 (+.f64 (/.f64 (pow.f64 A 2) B) (/.f64 (pow.f64 C 2) B)) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (+.f64 (/.f64 (pow.f64 C 2) B) (/.f64 (pow.f64 A 2) B)))
(/.f64 (pow.f64 A 2) B)
(+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 A C) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))))
(+.f64 (+.f64 (/.f64 (pow.f64 A 2) B) (/.f64 (pow.f64 C 2) B)) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (+.f64 (/.f64 (pow.f64 C 2) B) (/.f64 (pow.f64 A 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))))
(+.f64 (+.f64 (/.f64 (pow.f64 A 2) B) (/.f64 (pow.f64 C 2) B)) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (+.f64 (/.f64 (pow.f64 C 2) B) (/.f64 (pow.f64 A 2) B)))
(/.f64 (pow.f64 A 2) B)
(+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 A C) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))))
(+.f64 (+.f64 (/.f64 (pow.f64 A 2) B) (/.f64 (pow.f64 C 2) B)) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (+.f64 (/.f64 (pow.f64 C 2) B) (/.f64 (pow.f64 A 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))))
(+.f64 (+.f64 (/.f64 (pow.f64 A 2) B) (/.f64 (pow.f64 C 2) B)) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (+.f64 (/.f64 (pow.f64 C 2) B) (/.f64 (pow.f64 A 2) B)))
(/.f64 (pow.f64 C 2) B)
(+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))
(+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))))
(+.f64 (+.f64 (/.f64 (pow.f64 A 2) B) (/.f64 (pow.f64 C 2) B)) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (+.f64 (/.f64 (pow.f64 C 2) B) (/.f64 (pow.f64 A 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))))
(+.f64 (+.f64 (/.f64 (pow.f64 A 2) B) (/.f64 (pow.f64 C 2) B)) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (+.f64 (/.f64 (pow.f64 C 2) B) (/.f64 (pow.f64 A 2) B)))
(/.f64 (pow.f64 C 2) B)
(+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))
(+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))))
(+.f64 (+.f64 (/.f64 (pow.f64 A 2) B) (/.f64 (pow.f64 C 2) B)) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (+.f64 (/.f64 (pow.f64 C 2) B) (/.f64 (pow.f64 A 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))))
(+.f64 (+.f64 (/.f64 (pow.f64 A 2) B) (/.f64 (pow.f64 C 2) B)) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (+.f64 (/.f64 (pow.f64 C 2) B) (/.f64 (pow.f64 A 2) B)))
(+.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C A))))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 B (+.f64 C (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 B (+.f64 C (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C A))))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 B (+.f64 C (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 B (+.f64 C (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C A))))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 B (+.f64 C (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 B (+.f64 C (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C A))))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 B (+.f64 C (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 B (+.f64 C (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 1)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C A))))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 B (+.f64 C (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 B (+.f64 C (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C A))))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 B (+.f64 C (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 B (+.f64 C (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C A))))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 B (+.f64 C (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 B (+.f64 C (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C A))))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 B (+.f64 C (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 B (+.f64 C (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C A))))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 B (+.f64 C (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 B (+.f64 C (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(+.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C A))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 B (+.f64 C (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 B (+.f64 C (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) 0)
(+.f64 0 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C A))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 B (+.f64 C (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 B (+.f64 C (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) 0)
(*.f64 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C A))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 B (+.f64 C (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 B (+.f64 C (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))))
(*.f64 1 (sqrt.f64 (*.f64 F (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A C))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C A))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 B (+.f64 C (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 B (+.f64 C (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))))
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 0)
(+.f64 0 (/.f64 (pow.f64 (-.f64 A C) 2) B))
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 0)
(*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 1)
(*.f64 1 (/.f64 (pow.f64 (-.f64 A C) 2) B))
(*.f64 1 (/.f64 (pow.f64 (-.f64 A C) 2) B))

localize55.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
5.3b
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))
17.8b
(sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
18.9b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
29.5b
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))
Compiler

Compiled 152 to 106 computations (30.3% saved)

series42.0ms (0.1%)

Counts
4 → 88
Calls

36 calls:

TimeVariablePointExpression
13.0ms
C
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
4.0ms
C
@inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
2.0ms
C
@-inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
2.0ms
B
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
1.0ms
F
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))

rewrite29.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
690×rational.json-simplify-31
480×rational.json-simplify-2
234×bool.json-1
220×rational.json-1
220×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
022214
1107214
2203214
3308214
4369214
5408214
6548214
7824214
8964214
91000214
101000214
111155214
121155214
Stop Event
saturated
Counts
4 → 19
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))

simplify498.0ms (1.3%)

Algorithm
egg-herbie
Rules
4558×rational.json-simplify-2
3642×rational.json-simplify-31
1278×rational.json-simplify-27
1212×rational.json-simplify-1
1038×rational.json-simplify-41
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
040710583
184210583
2140510583
3217710583
4238710583
5245610583
6251210583
7257210583
8264410583
9344010583
10388210583
11397010583
12405010583
13415410583
14427010583
15436610583
16450210583
17462610583
18474610583
19487010583
20664010583
21782010583
22793010583
Stop Event
node limit
Counts
107 → 233
Calls
Call 1
Inputs
C
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) C)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 C (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 C (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))))))
B
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) B))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) B)))
(*.f64 -1 B)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))))))
B
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) B))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) B)))
C
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) C)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 C (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 C (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))))))
(*.f64 -1 C)
(+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 (*.f64 -1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) B) A) (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) B) A) (sqrt.f64 (/.f64 F C)))) (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 1 A) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) (pow.f64 B 3)))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) B) A) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (+.f64 (*.f64 1/64 (*.f64 (/.f64 1 (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 1 (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) A) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))) (pow.f64 B 5)) (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 1 A) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) (pow.f64 B 3))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) B) A) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (+.f64 (*.f64 1/64 (*.f64 (/.f64 1 (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 1 (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) A) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))) (pow.f64 B 5)) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 1 A) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) (pow.f64 B 3)) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 1 (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (*.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 C 2))))) A) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 1 (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (pow.f64 A 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 1 (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 9))))) (*.f64 1/256 (*.f64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 4)) (sqrt.f64 (/.f64 F (pow.f64 C 7)))))))) (pow.f64 B 7)))))
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (*.f64 -1/2 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F (pow.f64 B 3))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 -16 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 B 9))))) (*.f64 -2 (*.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (pow.f64 C 2)) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (*.f64 -1/2 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F (pow.f64 B 3)))))))))
(+.f64 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 B 13))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5)))))) (+.f64 (*.f64 -8 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 -2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7)))))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 -16 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 B 9))))) (*.f64 -2 (*.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (pow.f64 C 2)) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (*.f64 -1/2 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F (pow.f64 B 3))))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) C)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))
(+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) C)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))
(+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (pow.f64 C 3))) (pow.f64 B 7)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) C)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) B) (sqrt.f64 (*.f64 C F)))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (pow.f64 B 3))) (*.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) B) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 1 (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (pow.f64 B 5)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (pow.f64 B 3))) (*.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) B) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 1 (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (*.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 C 2))))) (pow.f64 B 7)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 1 (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (pow.f64 B 5)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (pow.f64 B 3))) (*.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) B) (sqrt.f64 (*.f64 C F))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 (*.f64 F B)))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)))) (sqrt.f64 (/.f64 B F)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 (*.f64 F B)))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (pow.f64 B 3))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)))) (sqrt.f64 (/.f64 B F)))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 (*.f64 F B)))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (pow.f64 B 3)))))))
(*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) C)))
(+.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) C)) (*.f64 -1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 C 3)))))
(+.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) C)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 C 5))) (*.f64 -1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 C 3))))))
(*.f64 F (pow.f64 B 3))
(+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 C (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 C (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 C 4) F) B)) (+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 C (*.f64 F (pow.f64 B 2))))))
(*.f64 -1 (*.f64 F (pow.f64 B 3)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 C 4) F) B)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 F (pow.f64 B 3))
(+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 C (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 C (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 C 4) F) B)) (+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 C (*.f64 F (pow.f64 B 2))))))
(*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) C)))
(+.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) C)) (*.f64 -1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 C 3)))))
(+.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) C)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 C 5))) (*.f64 -1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 C 3))))))
(*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) C))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) C)) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 C 3))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) C)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 C 3))) (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 C 5)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))) (*.f64 F (pow.f64 B 2))) (pow.f64 C 7))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) C)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 C 3))) (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 C 5))))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 0)
(+.f64 0 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 1)
(*.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))
(+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) 0)
(+.f64 0 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))
Outputs
C
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) C)
(+.f64 C (*.f64 1/2 (/.f64 (pow.f64 B 2) C)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 C (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 C (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))))))
(+.f64 (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 B 2) C))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5)))))
(+.f64 C (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5)))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))
(+.f64 C (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))))))
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))))))
B
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)
(+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) B))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))) B)
(+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) B)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5))) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))) B))
(+.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5)))) B) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5))))))
(+.f64 B (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5))))))
(*.f64 -1 B)
(*.f64 B -1)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))
(+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))))
(+.f64 (*.f64 (/.f64 (pow.f64 C 2) B) -1/2) (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 4) (pow.f64 B 3)) 1/8)))
(+.f64 (*.f64 B -1) (+.f64 (*.f64 (/.f64 (pow.f64 C 2) B) -1/2) (*.f64 (/.f64 (pow.f64 C 4) (pow.f64 B 3)) 1/8)))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))))))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 C 6) (pow.f64 B 5)) -1/16) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2)) (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 4) (pow.f64 B 3)) 1/8)))
(+.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 4) (pow.f64 B 3)) 1/8)) (+.f64 (*.f64 (/.f64 (pow.f64 C 2) B) -1/2) (*.f64 (/.f64 (pow.f64 C 6) (pow.f64 B 5)) -1/16)))
(+.f64 (*.f64 (/.f64 (pow.f64 C 2) B) -1/2) (+.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 4) (pow.f64 B 3)) 1/8)) (*.f64 (/.f64 (pow.f64 C 6) (pow.f64 B 5)) -1/16)))
(+.f64 (*.f64 B -1) (+.f64 (*.f64 (/.f64 (pow.f64 C 6) (pow.f64 B 5)) -1/16) (+.f64 (*.f64 (/.f64 (pow.f64 C 2) B) -1/2) (*.f64 (/.f64 (pow.f64 C 4) (pow.f64 B 3)) 1/8))))
(+.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2)) (+.f64 (*.f64 (/.f64 (pow.f64 C 4) (pow.f64 B 3)) 1/8) (*.f64 (/.f64 (pow.f64 C 6) (pow.f64 B 5)) -1/16)))
B
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)
(+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) B))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))) B)
(+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) B)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5))) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))) B))
(+.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5)))) B) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5))))))
(+.f64 B (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5))))))
C
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) C)
(+.f64 C (*.f64 1/2 (/.f64 (pow.f64 B 2) C)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 C (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 C (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))))))
(+.f64 (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 B 2) C))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5)))))
(+.f64 C (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5)))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))
(+.f64 C (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))))))
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))))))
(*.f64 -1 C)
(*.f64 C -1)
(+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)))
(+.f64 (*.f64 C -1) (*.f64 (/.f64 (pow.f64 B 2) C) -1/2))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))))
(+.f64 (+.f64 (*.f64 C -1) (*.f64 (/.f64 (pow.f64 B 2) C) -1/2)) (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) 1/8))
(+.f64 (*.f64 (/.f64 (pow.f64 B 2) C) -1/2) (+.f64 (*.f64 C -1) (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) 1/8)))
(+.f64 (*.f64 C -1) (+.f64 (*.f64 (/.f64 (pow.f64 B 2) C) -1/2) (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) 1/8)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 (*.f64 -1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))))))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) 1/8) (*.f64 C -1)) (+.f64 (*.f64 (/.f64 (pow.f64 B 2) C) -1/2) (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 C 5)) -1/16)))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 B 2) C) -1/2) (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 C 5)) -1/16)) (+.f64 (*.f64 C -1) (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) 1/8)))
(+.f64 (*.f64 (/.f64 (pow.f64 B 2) C) -1/2) (+.f64 (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 C 5)) -1/16) (+.f64 (*.f64 C -1) (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) 1/8))))
(+.f64 (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) 1/8) (+.f64 (*.f64 C -1) (+.f64 (*.f64 (/.f64 (pow.f64 B 2) C) -1/2) (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 C 5)) -1/16))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) B) A) (sqrt.f64 (/.f64 F C))))
(*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) B) A) (sqrt.f64 (/.f64 F C)))) (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 1 A) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) (pow.f64 B 3)))
(+.f64 (*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 (pow.f64 B 3) (+.f64 (*.f64 1/16 (*.f64 (/.f64 1 A) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 2)) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))))))
(+.f64 (*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 (pow.f64 B 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/16 (/.f64 1 A))) (*.f64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 2)) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (sqrt.f64 (/.f64 F C)))) (*.f64 (pow.f64 B 3) (+.f64 (*.f64 1/16 (*.f64 (/.f64 1 A) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) B) A) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (+.f64 (*.f64 1/64 (*.f64 (/.f64 1 (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 1 (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) A) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))) (pow.f64 B 5)) (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 1 A) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) (pow.f64 B 3))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 (pow.f64 B 5) (+.f64 (*.f64 1/64 (*.f64 (/.f64 1 (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) A) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 3)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))) (*.f64 (pow.f64 B 3) (+.f64 (*.f64 1/16 (*.f64 (/.f64 1 A) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 2)) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))))))
(+.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/16 (/.f64 1 A))) (*.f64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 2)) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))))) (+.f64 (*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 (pow.f64 B 5) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/64 (/.f64 1 (pow.f64 A 2)))) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) A) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 3)))))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 1/16 (*.f64 (/.f64 1 A) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))) (*.f64 (pow.f64 B 5) (+.f64 (*.f64 1/64 (*.f64 (/.f64 1 (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) A) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 3)))))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) B) A) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (+.f64 (*.f64 1/64 (*.f64 (/.f64 1 (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 1 (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) A) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))) (pow.f64 B 5)) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 1 A) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) (pow.f64 B 3)) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 1 (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (*.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 C 2))))) A) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 1 (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (pow.f64 A 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 1 (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 9))))) (*.f64 1/256 (*.f64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 4)) (sqrt.f64 (/.f64 F (pow.f64 C 7)))))))) (pow.f64 B 7)))))
(+.f64 (*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 1/16 (*.f64 (/.f64 1 A) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 2)) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))))) (*.f64 (pow.f64 B 5) (+.f64 (*.f64 1/64 (*.f64 (/.f64 1 (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) A) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 3)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))) (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 2) 2))))) A) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) (pow.f64 A 2)) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 1 (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 9))))) (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 4))))))) (pow.f64 B 7))))
(+.f64 (*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/16 (/.f64 1 A))) (*.f64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 2)) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))))) (*.f64 (pow.f64 B 5) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/64 (/.f64 1 (pow.f64 A 2)))) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) A) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 3)))))))) (*.f64 (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 2) 2))))) A) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) (pow.f64 A 2)) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 9))) (*.f64 1/256 (/.f64 1 (pow.f64 A 3)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/256 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 4))))))) (pow.f64 B 7))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 1/64 (*.f64 (/.f64 1 (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) A) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 3))))))) (+.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 1/16 (*.f64 (/.f64 1 A) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (/.f64 (+.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (*.f64 1/4 (/.f64 (-.f64 (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2) (*.f64 -1/8 (/.f64 F (pow.f64 C 3)))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 2) 2))))) A))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) (pow.f64 A 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 1 (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 9))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/256 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 4))))))) (pow.f64 B 7)))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 1/64 (*.f64 (/.f64 1 (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) A) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 3))))))) (+.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 1/16 (*.f64 (/.f64 1 A) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (/.f64 (+.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (*.f64 1/4 (/.f64 (+.f64 (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2) (*.f64 (/.f64 F (pow.f64 C 3)) 1/8)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 2) 2))))) A))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) (pow.f64 A 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 1 (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 9))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/256 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 4))))))) (pow.f64 B 7)))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (pow.f64 B 5) (+.f64 (*.f64 1/64 (*.f64 (/.f64 1 (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) A) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 3))))))) (+.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 1/16 (*.f64 (/.f64 1 A) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (/.f64 (+.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (*.f64 1/4 (/.f64 (+.f64 (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2) (*.f64 1/8 (/.f64 F (pow.f64 C 3)))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 2) 2))))) A))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) (pow.f64 A 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 1 (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 9))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/256 (/.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 A 4))))))) (pow.f64 B 7)))))
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (*.f64 -1/2 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F (pow.f64 B 3))))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (*.f64 (sqrt.f64 2) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) A))) (*.f64 (sqrt.f64 2) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 2) (*.f64 A -4))) (*.f64 (sqrt.f64 2) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 2) (*.f64 -4 (*.f64 A (sqrt.f64 (/.f64 F (pow.f64 B 5)))))) (*.f64 -1/2 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F (pow.f64 B 3))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 -16 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 B 9))))) (*.f64 -2 (*.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (pow.f64 C 2)) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (*.f64 -1/2 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F (pow.f64 B 3)))))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (*.f64 (sqrt.f64 2) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3)))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))))) (+.f64 (*.f64 -16 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 B 9))))) (*.f64 (*.f64 (sqrt.f64 2) A) (*.f64 -2 (sqrt.f64 (/.f64 F (pow.f64 B 7)))))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) A))) (*.f64 (sqrt.f64 2) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3)))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 -16 (*.f64 (sqrt.f64 2) (pow.f64 A 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (*.f64 -2 (*.f64 (sqrt.f64 2) A)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 2) (*.f64 A -4))) (*.f64 (sqrt.f64 2) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 A 2) (*.f64 -16 (sqrt.f64 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (*.f64 (sqrt.f64 2) (*.f64 -2 A))))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 2) (*.f64 -4 (*.f64 A (sqrt.f64 (/.f64 F (pow.f64 B 5)))))) (*.f64 -1/2 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F (pow.f64 B 3)))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F)))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 A 2) -16))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (*.f64 A -2)))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 2) (*.f64 -4 (*.f64 A (sqrt.f64 (/.f64 F (pow.f64 B 5)))))) (*.f64 -1/2 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F (pow.f64 B 3)))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (+.f64 (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2) (*.f64 (/.f64 F B) -1/2))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 A 2) -16))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (*.f64 A -2)))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 2) (*.f64 -4 (*.f64 A (sqrt.f64 (/.f64 F (pow.f64 B 5)))))) (*.f64 -1/2 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F (pow.f64 B 3)))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (+.f64 (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2) (*.f64 -1/2 (/.f64 F B)))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 A 2) -16))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (*.f64 A -2)))))))
(+.f64 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 B 13))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5)))))) (+.f64 (*.f64 -8 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 -2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7)))))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 -16 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 B 9))))) (*.f64 -2 (*.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (pow.f64 C 2)) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (*.f64 -1/2 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F (pow.f64 B 3))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (*.f64 (sqrt.f64 2) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3)))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))))) (+.f64 (*.f64 -16 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 B 9))))) (*.f64 (*.f64 (sqrt.f64 2) A) (*.f64 -2 (sqrt.f64 (/.f64 F (pow.f64 B 7))))))))) (*.f64 (pow.f64 C 3) (+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (*.f64 -64 (sqrt.f64 (/.f64 F (pow.f64 B 13))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F)))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (*.f64 -8 (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)))) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7))))))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) A))) (*.f64 (sqrt.f64 2) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3)))))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 -16 (*.f64 (sqrt.f64 2) (pow.f64 A 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (*.f64 -2 (*.f64 (sqrt.f64 2) A)))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (*.f64 -64 (sqrt.f64 (/.f64 F (pow.f64 B 13))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F))) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (*.f64 -8 (*.f64 (sqrt.f64 2) (pow.f64 A 2)))) (*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (sqrt.f64 2) A)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7))))))))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 2) (*.f64 A -4))) (*.f64 (sqrt.f64 2) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 A 2) (*.f64 -16 (sqrt.f64 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (*.f64 (sqrt.f64 2) (*.f64 -2 A)))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F)))))) (+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (*.f64 -64 (sqrt.f64 (/.f64 F (pow.f64 B 13))))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7))))) (*.f64 (sqrt.f64 2) A)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (*.f64 (pow.f64 A 2) (*.f64 -8 (sqrt.f64 2))))))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 2) (*.f64 A -4))) (*.f64 (sqrt.f64 2) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 A 2) (*.f64 -16 (sqrt.f64 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (*.f64 (sqrt.f64 2) (*.f64 -2 A)))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (*.f64 (pow.f64 A 2) (*.f64 -8 (sqrt.f64 2)))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (*.f64 -64 (sqrt.f64 (/.f64 F (pow.f64 B 13))))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7))))) (*.f64 (sqrt.f64 2) A))))))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F)))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 A 2) -16))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (*.f64 A -2)))))) (+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 2) (*.f64 -4 (*.f64 A (sqrt.f64 (/.f64 F (pow.f64 B 5)))))) (*.f64 -1/2 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F (pow.f64 B 3))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (sqrt.f64 (/.f64 F (pow.f64 B 13)))))) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F))) (*.f64 1/4 (sqrt.f64 2)))) (+.f64 (*.f64 -8 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7)))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 A -2)))))))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (+.f64 (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2) (*.f64 (/.f64 F B) -1/2))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 A 2) -16))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (*.f64 A -2)))))) (+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 2) (*.f64 -4 (*.f64 A (sqrt.f64 (/.f64 F (pow.f64 B 5)))))) (*.f64 -1/2 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F (pow.f64 B 3))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (sqrt.f64 (/.f64 F (pow.f64 B 13)))))) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F))) (*.f64 1/4 (sqrt.f64 2)))) (+.f64 (*.f64 -8 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7)))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 A -2)))))))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (+.f64 (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2) (*.f64 -1/2 (/.f64 F B)))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 A 2) -16))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (*.f64 A -2)))))) (+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 2) (*.f64 -4 (*.f64 A (sqrt.f64 (/.f64 F (pow.f64 B 5)))))) (*.f64 -1/2 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F (pow.f64 B 3))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (sqrt.f64 (/.f64 F (pow.f64 B 13)))))) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F))) (*.f64 1/4 (sqrt.f64 2)))) (+.f64 (*.f64 -8 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7)))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 A -2)))))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) C)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C A)) (pow.f64 B 3)))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C A)) (pow.f64 B 3)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) A)) (pow.f64 B 3)))))
(+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) C)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 A 2))) (pow.f64 B 5)) (*.f64 -16 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C A)) (pow.f64 B 3)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C A)) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 5))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C A)) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 5))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) A)) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 5))))))
(+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (pow.f64 C 3))) (pow.f64 B 7)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) C)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))))
(+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 A 2))) (pow.f64 B 5)) (*.f64 -16 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C A)) (pow.f64 B 3))))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (pow.f64 A 3))) (pow.f64 B 7)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (pow.f64 A 3))) (pow.f64 B 7)))) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 5)))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C A)) (pow.f64 B 3)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C A)) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (pow.f64 A 3))) (pow.f64 B 7)))) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 5)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C A)) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 5)))) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (pow.f64 A 3))) (pow.f64 B 7)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 2) (pow.f64 A 3))) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) A)) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 5)))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))
(*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 C A))))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/4 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 C A))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 C A)))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/4 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 C A)))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/4 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 C A)))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 C A)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 C 3) (pow.f64 A 3)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/4 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 C A)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 C 3) (pow.f64 A 3)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/4 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 C A)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 C 3) (pow.f64 A 3)))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 C A)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 C 3) (pow.f64 A 3))))) (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 C 4) (pow.f64 A 4))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/4 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 C A)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 C 3) (pow.f64 A 3))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 C 4) (pow.f64 A 4))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/4 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 C A)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 C 3) (pow.f64 A 3))))) (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 C 4) (pow.f64 A 4))))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))
(*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 C A))))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/4 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 C A))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 C A)))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/4 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 C A)))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/4 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 C A)))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 C A)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 C 3) (pow.f64 A 3)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/4 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 C A)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 C 3) (pow.f64 A 3)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/4 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 C A)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 C 3) (pow.f64 A 3)))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 C A)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 C 3) (pow.f64 A 3))))) (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 C 4) (pow.f64 A 4))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/4 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 C A)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 C 3) (pow.f64 A 3))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 C 4) (pow.f64 A 4))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/4 (/.f64 (*.f64 B (sqrt.f64 2)) (*.f64 C A)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 2)) (*.f64 (pow.f64 C 3) (pow.f64 A 3))))) (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 C 4) (pow.f64 A 4))))))))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) B) (sqrt.f64 (*.f64 C F)))
(*.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) (sqrt.f64 (*.f64 C F)))
(*.f64 (pow.f64 (sqrt.f64 2) 2) (*.f64 (sqrt.f64 (*.f64 C F)) B))
(*.f64 (pow.f64 (sqrt.f64 2) 2) (*.f64 B (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (pow.f64 B 3))) (*.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) B) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) (sqrt.f64 (*.f64 C F))) (*.f64 1/4 (*.f64 (pow.f64 B 3) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) (*.f64 (sqrt.f64 (*.f64 C F)) B)) (*.f64 (pow.f64 B 3) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (*.f64 (pow.f64 B 3) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 1 (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (pow.f64 B 5)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (pow.f64 B 3))) (*.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) B) (sqrt.f64 (*.f64 C F)))))
(+.f64 (+.f64 (*.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) (sqrt.f64 (*.f64 C F))) (*.f64 1/4 (*.f64 (pow.f64 B 3) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (pow.f64 B 5)))))
(+.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) (*.f64 (sqrt.f64 (*.f64 C F)) B)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) (*.f64 1/2 (*.f64 (pow.f64 B 5) (sqrt.f64 (/.f64 1 (*.f64 C F))))))))
(+.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 (-.f64 (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2) (*.f64 -1/8 (/.f64 F (pow.f64 C 3)))) -1/2)))))
(+.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) (*.f64 (pow.f64 B 5) (sqrt.f64 (/.f64 1 (*.f64 C F))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 1 (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (*.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 C 2))))) (pow.f64 B 7)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 1 (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (pow.f64 B 5)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (pow.f64 B 3))) (*.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) B) (sqrt.f64 (*.f64 C F))))))
(+.f64 (+.f64 (+.f64 (*.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) (sqrt.f64 (*.f64 C F))) (*.f64 1/4 (*.f64 (pow.f64 B 3) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (pow.f64 B 5))))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 2) 2))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (pow.f64 B 7)))))
(+.f64 (+.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) (*.f64 (sqrt.f64 (*.f64 C F)) B)) (*.f64 (pow.f64 B 3) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) (*.f64 1/2 (*.f64 (pow.f64 B 5) (sqrt.f64 (/.f64 1 (*.f64 C F)))))) (*.f64 (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 2) 2))))) (*.f64 1/2 (*.f64 (pow.f64 B 7) (sqrt.f64 (/.f64 1 (*.f64 C F))))))))
(+.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 (-.f64 (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2) (*.f64 -1/8 (/.f64 F (pow.f64 C 3)))) -1/2))) (*.f64 (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 2) 2))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (*.f64 1/2 (pow.f64 B 7)))))))
(+.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (*.f64 1/4 (/.f64 (-.f64 (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2) (*.f64 -1/8 (/.f64 F (pow.f64 C 3)))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 2) 2))))) (*.f64 (pow.f64 B 7) (sqrt.f64 (/.f64 1 (*.f64 C F)))))) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) (*.f64 (pow.f64 B 5) (sqrt.f64 (/.f64 1 (*.f64 C F)))))))))
(+.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (*.f64 1/4 (/.f64 (+.f64 (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2) (*.f64 (/.f64 F (pow.f64 C 3)) 1/8)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 2) 2))))) (*.f64 (pow.f64 B 7) (sqrt.f64 (/.f64 1 (*.f64 C F)))))) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) (*.f64 (pow.f64 B 5) (sqrt.f64 (/.f64 1 (*.f64 C F)))))))))
(+.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (*.f64 1/4 (/.f64 (+.f64 (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2) (*.f64 1/8 (/.f64 F (pow.f64 C 3)))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 2) 2))))) (*.f64 (pow.f64 B 7) (sqrt.f64 (/.f64 1 (*.f64 C F)))))) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) (*.f64 (pow.f64 B 5) (sqrt.f64 (/.f64 1 (*.f64 C F)))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (pow.f64 B 3))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (pow.f64 B 3) F)))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 (*.f64 F B)))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 1/2 (*.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 (*.f64 B F)))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 1/2 (*.f64 C (sqrt.f64 2)))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)))) (sqrt.f64 (/.f64 B F)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 (*.f64 F B)))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (pow.f64 B 3))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 1/2 (*.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 (*.f64 B F))))) (*.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 B F)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 1/2 (*.f64 C (sqrt.f64 2))))) (*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (*.f64 1/2 (sqrt.f64 (/.f64 B F)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 1/2 (*.f64 C (sqrt.f64 2)))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 B F))) (*.f64 (pow.f64 C 2) (sqrt.f64 2))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 1/2 (*.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 (*.f64 B F))))) (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 B F)))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)))) (sqrt.f64 (/.f64 B F)))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 (*.f64 F B)))) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (pow.f64 B 3)))))))
(+.f64 (*.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 B F)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 1/2 (*.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 (*.f64 B F))))) (*.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 B F)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 1/2 (*.f64 C (sqrt.f64 2))))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (*.f64 1/2 (sqrt.f64 (/.f64 B F)))) (*.f64 -1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 (pow.f64 C 3) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 1/2 (*.f64 C (sqrt.f64 2))))) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 B F))) (*.f64 (pow.f64 C 2) (sqrt.f64 2)))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 B F)))) (*.f64 (pow.f64 C 3) (sqrt.f64 2))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (+.f64 (*.f64 (pow.f64 C 3) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 (sqrt.f64 2) -1/4)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 (*.f64 B F)))) (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 B F)))))))))
(*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2))))
(*.f64 C (*.f64 2 (*.f64 (pow.f64 B 2) F)))
(*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F)))
(*.f64 2 (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) C)))
(+.f64 (*.f64 C (*.f64 2 (*.f64 (pow.f64 B 2) F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)))
(+.f64 (*.f64 2 (*.f64 C (*.f64 (pow.f64 B 2) F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)))
(+.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) C)) (*.f64 -1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 C 3)))))
(+.f64 (*.f64 C (*.f64 2 (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 3)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 3)))))
(+.f64 (*.f64 2 (*.f64 C (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 3)))))
(+.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) C)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 C 5))) (*.f64 -1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 C 3))))))
(+.f64 (+.f64 (*.f64 C (*.f64 2 (*.f64 (pow.f64 B 2) F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 3))) (*.f64 1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 C 5)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 3)))) (*.f64 1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 C 5)))))
(+.f64 (*.f64 2 (*.f64 C (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 3))) (*.f64 1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 C 5))))))
(*.f64 F (pow.f64 B 3))
(*.f64 (pow.f64 B 3) F)
(+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 C (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 C (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 B F)))))
(+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 B F)))))
(+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 1/2 (*.f64 B (*.f64 (pow.f64 C 2) F)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 C 4) F) B)) (+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 C (*.f64 F (pow.f64 B 2))))))
(+.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 C 4) F) B)) (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 B F)))))
(+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 B F)))) (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 C 4) F) B))))
(+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 B F)))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 C 4) F) B))))
(+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 C 4) F) B)))))
(+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 C 4) F) B)))))
(*.f64 -1 (*.f64 F (pow.f64 B 3)))
(*.f64 -1 (*.f64 (pow.f64 B 3) F))
(*.f64 (pow.f64 B 3) (*.f64 -1 F))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 -1 (*.f64 (pow.f64 B 3) F)))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F)))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 C 2) (*.f64 B (*.f64 -1/2 F)))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 B (*.f64 (pow.f64 C 2) (*.f64 -1/2 F)))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 C 4) F) B)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 C 4) F) B)) (*.f64 -1 (*.f64 (pow.f64 B 3) F))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F)))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 C 4) F) B)) (*.f64 (pow.f64 C 2) (*.f64 B (*.f64 -1/2 F)))) (*.f64 (pow.f64 B 3) (*.f64 -1 F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 C 2) (*.f64 B (*.f64 -1/2 F))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 C 4) F) B)))))
(+.f64 (*.f64 B (*.f64 (pow.f64 C 2) (*.f64 -1/2 F))) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 C 4) F) B)))))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))
(*.f64 F (pow.f64 B 3))
(*.f64 (pow.f64 B 3) F)
(+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 C (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 C F)))
(+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 C (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 B F)))))
(+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 B F)))))
(+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 1/2 (*.f64 B (*.f64 (pow.f64 C 2) F)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 C 4) F) B)) (+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 C (*.f64 F (pow.f64 B 2))))))
(+.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 C 4) F) B)) (*.f64 (pow.f64 B 3) F)) (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 B F)))))
(+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 B F)))) (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 C 4) F) B))))
(+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 B F)))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 C 4) F) B))))
(+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 C 4) F) B)))))
(+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 1/2 (*.f64 B (*.f64 (pow.f64 C 2) F))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 C 4) F) B)))))
(*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2))))
(*.f64 C (*.f64 2 (*.f64 (pow.f64 B 2) F)))
(*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F)))
(*.f64 2 (*.f64 C (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) C)))
(+.f64 (*.f64 C (*.f64 2 (*.f64 (pow.f64 B 2) F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)))
(+.f64 (*.f64 2 (*.f64 C (*.f64 (pow.f64 B 2) F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)))
(+.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) C)) (*.f64 -1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 C 3)))))
(+.f64 (*.f64 C (*.f64 2 (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 3)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 3)))))
(+.f64 (*.f64 2 (*.f64 C (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 3)))))
(+.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) C)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 C 5))) (*.f64 -1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 C 3))))))
(+.f64 (+.f64 (*.f64 C (*.f64 2 (*.f64 (pow.f64 B 2) F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 3))) (*.f64 1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 C 5)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 3)))) (*.f64 1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 C 5)))))
(+.f64 (*.f64 2 (*.f64 C (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 3))) (*.f64 1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 C 5))))))
(*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) C))
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) C)) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 C 3))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 3))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) C)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 C 3))) (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 C 5)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 3))) (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 C 5)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))) (*.f64 F (pow.f64 B 2))) (pow.f64 C 7))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) C)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 C 3))) (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 C 5))))))
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 3))) (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 C 5))))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))) (pow.f64 B 2))) (pow.f64 C 7))))
(+.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 3))) (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 C 5)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))) F)) (pow.f64 C 7)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)) (+.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 3))) (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 C 5)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))))) (pow.f64 C 7)))))
(+.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 3))) (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 C 5)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))))) (pow.f64 C 7)))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 0)
(+.f64 0 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 0)
(*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) 1)
(*.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(*.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 1)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))
(+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) 0)
(+.f64 0 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))
(+.f64 0 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))

eval2.1s (5.5%)

Compiler

Compiled 124830 to 90449 computations (27.5% saved)

prune1.1s (2.9%)

Pruning

59 alts after pruning (59 fresh and 0 done)

PrunedKeptTotal
New1082381120
Fresh162137
Picked101
Done404
Total1103591162
Error
30.1b
Counts
1162 → 59
Alt Table
Click to see full alt table
StatusErrorProgram
62.5b
(/.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 1/2 (*.f64 C (sqrt.f64 2))))) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 B F))) (*.f64 (pow.f64 C 2) (sqrt.f64 2)))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 B F)))) (*.f64 (pow.f64 C 3) (sqrt.f64 2)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
62.2b
(/.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 1/2 (*.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 (*.f64 B F))))) (*.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 B F))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
61.5b
(/.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 1/2 (*.f64 C (sqrt.f64 2))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
62.2b
(/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) B) (sqrt.f64 (*.f64 C F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
59.2b
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.7b
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
62.7b
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -1))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
62.7b
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
59.1b
(/.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 2))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.4b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 C (*.f64 F -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
58.1b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (-.f64 C A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.3b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (-.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.6b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (-.f64 A C) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) A))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.1b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B)))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.6b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (*.f64 B -1))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.7b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
57.7b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.3b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
63.1b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 C (*.f64 F A)) -4)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.6b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.4b
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
60.7b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (pow.f64 B 3) (*.f64 -1 F))) (*.f64 B (*.f64 -1 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 -4 (*.f64 C F))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
58.4b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 (pow.f64 B 2) (*.f64 -2 (pow.f64 C 2))))) A))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
61.6b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
57.7b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
52.1b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
60.5b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 C 2) (*.f64 B (*.f64 -1/2 F))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
57.7b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
58.3b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 F 0))) (*.f64 C (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 (*.f64 A 0) A))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
62.8b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 3))) (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 C 5))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
60.3b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 F -1)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
61.4b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
60.9b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))) B)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
60.1b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
62.6b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 C (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
62.4b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (*.f64 C -1)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
59.8b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (*.f64 B -1)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
61.8b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C C))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
60.1b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C B))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
58.9b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
60.4b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
60.7b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
58.6b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A A)))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
57.3b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
61.5b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
61.9b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 C))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
58.2b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C C)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
62.3b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
57.7b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
58.6b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 F (*.f64 (pow.f64 A 2) C))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
55.8b
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 2) (*.f64 A -4))) (*.f64 (sqrt.f64 2) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))))))
63.2b
(*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
54.8b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))
59.1b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
62.7b
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
54.7b
(*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
57.9b
(*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
62.7b
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
55.0b
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
Compiler

Compiled 4288 to 3138 computations (26.8% saved)

localize757.0ms (2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
20.2b
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F))))))))
22.6b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
29.2b
(sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
29.5b
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))
Compiler

Compiled 525 to 371 computations (29.3% saved)

series255.0ms (0.7%)

Counts
3 → 64
Calls

30 calls:

TimeVariablePointExpression
150.0ms
C
@-inf
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F))))))))
57.0ms
F
@0
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
5.0ms
A
@inf
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
4.0ms
C
@0
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
4.0ms
B
@0
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))

rewrite50.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
810×rational.json-simplify-31
712×rational.json-simplify-2
332×bool.json-1
320×rational.json-1
320×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037425
1182425
2319425
3440425
4522425
5563425
6682425
7936425
81146425
91204425
101204425
111204425
121370425
131515425
141533425
151551425
Stop Event
saturated
Counts
3 → 19
Calls
Call 1
Inputs
(sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F))))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))))))))

simplify534.0ms (1.4%)

Algorithm
egg-herbie
Rules
1894×rational.json-simplify-31
1604×rational.json-simplify-1
1602×rational.json-simplify-27
1174×rational.json-simplify-41
1086×rational.json-simplify-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
067821479
1153721447
2265921447
3372021447
4423221447
5516021447
6664321447
7696521447
8699021447
9743221447
10767021447
11767021447
Stop Event
node limit
Counts
83 → 274
Calls
Call 1
Inputs
(/.f64 1 C)
(+.f64 (/.f64 1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3))))
(+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (*.f64 C (pow.f64 B 4)))) (+.f64 (/.f64 1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3)))))
(+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (*.f64 C (pow.f64 B 4)))) (+.f64 (/.f64 1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3))) (*.f64 -1/2 (*.f64 C (*.f64 (+.f64 (/.f64 1 (pow.f64 C 8)) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (pow.f64 C 2)))) (pow.f64 B 6)))))))
(/.f64 1 B)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (/.f64 1 B))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4))) (pow.f64 B 5))) (/.f64 1 B)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4))) (pow.f64 C 2))) (pow.f64 C 6)) (pow.f64 B 7))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4))) (pow.f64 B 5))) (/.f64 1 B))))
(/.f64 -1 B)
(-.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (/.f64 1 B))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4))) (pow.f64 B 5)))) (/.f64 1 B))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4))) (pow.f64 C 2))) (pow.f64 C 6)) (pow.f64 B 7))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4))) (pow.f64 B 5))))) (/.f64 1 B))
(/.f64 1 B)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (/.f64 1 B))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 4) (*.f64 (-.f64 (/.f64 1 (pow.f64 B 6)) (pow.f64 (/.f64 -1/2 (pow.f64 B 3)) 2)) B))) (/.f64 1 B)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 C 6) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 B 6)) (pow.f64 (/.f64 -1/2 (pow.f64 B 3)) 2)) (pow.f64 B 2))) (/.f64 1 (pow.f64 B 8))) B))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 4) (*.f64 (-.f64 (/.f64 1 (pow.f64 B 6)) (pow.f64 (/.f64 -1/2 (pow.f64 B 3)) 2)) B))) (/.f64 1 B))))
(/.f64 1 C)
(+.f64 (/.f64 1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3))))
(+.f64 (/.f64 1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 B 4)) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (pow.f64 C 5)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2) (*.f64 -1 (pow.f64 B 4))) (pow.f64 B 2))) (pow.f64 B 6)) (pow.f64 C 7))) (+.f64 (/.f64 1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 B 4)) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (pow.f64 C 5))))))
(/.f64 -1 C)
(-.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3))) (/.f64 1 C))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 B 4)) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (pow.f64 C 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3)))) (/.f64 1 C))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 B 4)) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (pow.f64 C 5))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2) (*.f64 -1 (pow.f64 B 4))) (pow.f64 B 2))) (pow.f64 B 6)) (pow.f64 C 7))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3))))) (/.f64 1 C))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F)))))) (pow.f64 B 2)))
(+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 A F) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (sqrt.f64 2)) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2)))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F)))))) (pow.f64 B 2))))
(+.f64 (*.f64 (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 3)))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (sqrt.f64 2)) (*.f64 (pow.f64 C 4) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 7) F))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (*.f64 (pow.f64 C 2) F))) (*.f64 -1/4 (/.f64 F (pow.f64 C 4)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 A F) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 A F) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8)))))))) (pow.f64 B 6)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 A F) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (sqrt.f64 2)) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2)))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F)))))) (pow.f64 B 2)))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 -4 (*.f64 F B))) A) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) C) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 -4 (*.f64 F B))) A) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) C) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 F B)) (*.f64 -1 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 -4 (*.f64 F B))) A) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 6)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 -4 (*.f64 F B))) A) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) C) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 F B)) (*.f64 -1 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 -4 (*.f64 F B))) A) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 6)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))))) (+.f64 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 F B)) (*.f64 1/2 (/.f64 F B))) A) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 F B)) (*.f64 -1 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))) (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 -4 (*.f64 F B))) A) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) 2))) (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 -4 (*.f64 F B))) A) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 6)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 F B)) (*.f64 -1 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) 2)))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 8)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2)) (pow.f64 B 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (sqrt.f64 -8))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (*.f64 F (pow.f64 B 4))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2)) (pow.f64 B 2)) (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))))))))))))
(*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 A (*.f64 F (pow.f64 B 4)))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F A)) (pow.f64 B 3))) 2))) B))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (sqrt.f64 2) (pow.f64 B 5)))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (sqrt.f64 2) (pow.f64 B 5)))))) (pow.f64 C 3))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (*.f64 F (pow.f64 B 6))) (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 A (*.f64 F (pow.f64 B 4)))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F A)) (pow.f64 B 3))) 2)) (pow.f64 B 2)) A)))) (*.f64 (pow.f64 C 4) B)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 -1/512 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (pow.f64 C 4)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 A (*.f64 F (pow.f64 B 4)))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F A)) (pow.f64 B 3))) 2))) B))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (sqrt.f64 2) (pow.f64 B 5)))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (sqrt.f64 2) (pow.f64 B 5)))))) (pow.f64 C 3))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (pow.f64 C 4)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -1 (*.f64 A (*.f64 F (pow.f64 B 4)))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F A)) (pow.f64 B 3))) 2)) B)) (pow.f64 C 4)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3))))) A) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3))))) A) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 2)) (pow.f64 B 5))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3))))) A) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 2)) (pow.f64 B 5))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 2))) (pow.f64 B 7)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 7)))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 5) (pow.f64 F 5)))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 3)) (pow.f64 B 7)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -8))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 A F) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2)) (pow.f64 B 4))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (*.f64 (pow.f64 C 2) F))) (*.f64 -1/4 (/.f64 F (pow.f64 C 4)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 A F) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (pow.f64 B 6))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 A F) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2)) (pow.f64 B 4))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 -4 (*.f64 F B))) A) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 -4 (*.f64 F B))) A) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 F B)) (*.f64 -1 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 F B)) (*.f64 1/2 (/.f64 F B))) A) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 F B)) (*.f64 -1 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))) (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 -4 (*.f64 F B))) A) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) 2))) (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 -4 (*.f64 F B))) A) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 F B)) (*.f64 -1 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (*.f64 F (pow.f64 B 4))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2)) (pow.f64 B 2)) (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))))))
(*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) C) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 A (*.f64 F (pow.f64 B 4)))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F A)) (pow.f64 B 3))) 2))) (*.f64 (pow.f64 C 2) B)) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (+.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) C) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (*.f64 F (pow.f64 B 6))) (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 A (*.f64 F (pow.f64 B 4)))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F A)) (pow.f64 B 3))) 2)) (pow.f64 B 2)) A)))) (*.f64 (pow.f64 C 3) B)) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 A (*.f64 F (pow.f64 B 4)))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F A)) (pow.f64 B 3))) 2))) (*.f64 (pow.f64 C 2) B)) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (+.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) C) (sqrt.f64 (/.f64 F A)))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 3))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 5) (pow.f64 F 5)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))))))))
(+.f64 0 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 0)
(*.f64 1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))
(*.f64 -1 (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))
(*.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) -1)
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 1)
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 1)
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))))
(*.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) 1)
Outputs
(/.f64 1 C)
(+.f64 (/.f64 1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3))))
(+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (*.f64 C (pow.f64 B 4)))) (+.f64 (/.f64 1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3)))))
(+.f64 (+.f64 (/.f64 1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (*.f64 1/2 (*.f64 C (pow.f64 B 4)))))
(+.f64 (+.f64 (/.f64 1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3)))) (*.f64 1/2 (*.f64 C (*.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (pow.f64 B 4)))))
(+.f64 (/.f64 1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3))) (*.f64 C (*.f64 (pow.f64 B 4) (*.f64 (-.f64 (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2) (/.f64 1 (pow.f64 C 6))) -1/2)))))
(+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (*.f64 C (pow.f64 B 4)))) (+.f64 (/.f64 1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3))) (*.f64 -1/2 (*.f64 C (*.f64 (+.f64 (/.f64 1 (pow.f64 C 8)) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (pow.f64 C 2)))) (pow.f64 B 6)))))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (*.f64 1/2 (*.f64 C (pow.f64 B 4)))) (+.f64 (+.f64 (/.f64 1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3)))) (*.f64 C (*.f64 -1/2 (*.f64 (+.f64 (/.f64 1 (pow.f64 C 8)) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (pow.f64 C 2)))) (pow.f64 B 6))))))
(+.f64 (*.f64 1/2 (*.f64 C (*.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (pow.f64 B 4)))) (+.f64 (/.f64 1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3))) (*.f64 (+.f64 (/.f64 1 (pow.f64 C 8)) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (pow.f64 C 2)))) (*.f64 -1/2 (*.f64 C (pow.f64 B 6)))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3))) (+.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 C 8)) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (pow.f64 C 2)))) (*.f64 C (*.f64 -1/2 (pow.f64 B 6)))) (+.f64 (/.f64 1 C) (*.f64 C (*.f64 (pow.f64 B 4) (*.f64 (-.f64 (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2) (/.f64 1 (pow.f64 C 6))) -1/2))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3))) (+.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 C 8)) (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2) (/.f64 1 (pow.f64 C 6))) (pow.f64 C 2)) 1/2)) (*.f64 C (*.f64 -1/2 (pow.f64 B 6)))) (+.f64 (/.f64 1 C) (*.f64 C (*.f64 (pow.f64 B 4) (*.f64 (-.f64 (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2) (/.f64 1 (pow.f64 C 6))) -1/2))))))
(/.f64 1 B)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (/.f64 1 B))
(+.f64 (/.f64 1 B) (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4))) (pow.f64 B 5))) (/.f64 1 B)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (+.f64 (/.f64 1 B) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4))) (pow.f64 B 5)))))
(+.f64 (+.f64 (/.f64 1 B) (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3)))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4))) (pow.f64 B 5))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4))) (pow.f64 C 2))) (pow.f64 C 6)) (pow.f64 B 7))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4))) (pow.f64 B 5))) (/.f64 1 B))))
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (+.f64 (/.f64 1 B) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4))) (pow.f64 B 5))))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 C 6) (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4))) (*.f64 1/2 (pow.f64 C 2)))) (pow.f64 B 7))))
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (+.f64 (/.f64 1 B) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4))) (pow.f64 B 5))))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 C 6) (*.f64 1/2 (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4)))))) (pow.f64 B 7))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (+.f64 (+.f64 (/.f64 1 B) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4))) (pow.f64 B 5)))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 C 6) (*.f64 1/2 (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4)))))) (pow.f64 B 7)))))
(+.f64 (/.f64 1 B) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 C 6) (*.f64 (pow.f64 C 2) (*.f64 1/2 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4)))))) (pow.f64 B 7))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4))) (pow.f64 B 5))))))
(/.f64 -1 B)
(-.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (/.f64 1 B))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4))) (pow.f64 B 5)))) (/.f64 1 B))
(+.f64 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (/.f64 1 B)) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4))) (pow.f64 B 5))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (-.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4))) (pow.f64 B 5))) (/.f64 1 B)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4))) (pow.f64 C 2))) (pow.f64 C 6)) (pow.f64 B 7))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4))) (pow.f64 B 5))))) (/.f64 1 B))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4))) (pow.f64 B 5))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 C 6) (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4))) (*.f64 1/2 (pow.f64 C 2)))) (pow.f64 B 7))))) (/.f64 1 B))
(+.f64 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (/.f64 1 B)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4))) (pow.f64 B 5))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 C 6) (*.f64 1/2 (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4)))))) (pow.f64 B 7)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (-.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 C 6) (*.f64 1/2 (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4)))))) (pow.f64 B 7))) (-.f64 (/.f64 1 B) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4))) (pow.f64 B 5))))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4))) (pow.f64 B 5)))) (-.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 C 6) (*.f64 (pow.f64 C 2) (*.f64 1/2 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 C 2)) 2) (*.f64 -1 (pow.f64 C 4)))))) (pow.f64 B 7))) (/.f64 1 B)))
(/.f64 1 B)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (/.f64 1 B))
(+.f64 (/.f64 1 B) (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 4) (*.f64 (-.f64 (/.f64 1 (pow.f64 B 6)) (pow.f64 (/.f64 -1/2 (pow.f64 B 3)) 2)) B))) (/.f64 1 B)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (+.f64 (/.f64 1 B) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 B 6)) (pow.f64 (/.f64 -1/2 (pow.f64 B 3)) 2)) (*.f64 B (pow.f64 C 4))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (+.f64 (/.f64 1 B) (*.f64 1/2 (*.f64 (pow.f64 C 4) (*.f64 B (-.f64 (/.f64 1 (pow.f64 B 6)) (pow.f64 (/.f64 -1/2 (pow.f64 B 3)) 2)))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (+.f64 (/.f64 1 B) (*.f64 B (*.f64 (pow.f64 C 4) (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 B 6)) (pow.f64 (/.f64 -1/2 (pow.f64 B 3)) 2)))))))
(+.f64 (+.f64 (/.f64 1 B) (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3)))) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 B 6)) (pow.f64 (/.f64 -1/2 (pow.f64 B 3)) 2)) (*.f64 B (pow.f64 C 4)))))
(+.f64 (+.f64 (/.f64 1 B) (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3)))) (*.f64 B (*.f64 (-.f64 (/.f64 1 (pow.f64 B 6)) (pow.f64 (/.f64 -1/2 (pow.f64 B 3)) 2)) (*.f64 1/2 (pow.f64 C 4)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 C 6) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 B 6)) (pow.f64 (/.f64 -1/2 (pow.f64 B 3)) 2)) (pow.f64 B 2))) (/.f64 1 (pow.f64 B 8))) B))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 4) (*.f64 (-.f64 (/.f64 1 (pow.f64 B 6)) (pow.f64 (/.f64 -1/2 (pow.f64 B 3)) 2)) B))) (/.f64 1 B))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (+.f64 (+.f64 (/.f64 1 B) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 B 6)) (pow.f64 (/.f64 -1/2 (pow.f64 B 3)) 2)) (*.f64 B (pow.f64 C 4))))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 B 6)) (pow.f64 (/.f64 -1/2 (pow.f64 B 3)) 2)) (pow.f64 B 2))) (/.f64 1 (pow.f64 B 8))) (*.f64 (pow.f64 C 6) B)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (+.f64 (/.f64 1 B) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 4) (*.f64 B (-.f64 (/.f64 1 (pow.f64 B 6)) (pow.f64 (/.f64 -1/2 (pow.f64 B 3)) 2))))) (*.f64 -1/2 (*.f64 (pow.f64 C 6) (*.f64 B (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 B 6)) (pow.f64 (/.f64 -1/2 (pow.f64 B 3)) 2)) (pow.f64 B 2))) (/.f64 1 (pow.f64 B 8)))))))))
(+.f64 (/.f64 1 B) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3))) (+.f64 (*.f64 B (*.f64 (pow.f64 C 4) (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 B 6)) (pow.f64 (/.f64 -1/2 (pow.f64 B 3)) 2))))) (*.f64 -1/2 (*.f64 B (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 B 6)) (pow.f64 (/.f64 -1/2 (pow.f64 B 3)) 2)) (pow.f64 B 2))) (/.f64 1 (pow.f64 B 8))) (pow.f64 C 6)))))))
(+.f64 (+.f64 (+.f64 (/.f64 1 B) (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3)))) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 B 6)) (pow.f64 (/.f64 -1/2 (pow.f64 B 3)) 2)) (*.f64 B (pow.f64 C 4))))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 B 6)) (pow.f64 (/.f64 -1/2 (pow.f64 B 3)) 2)) (pow.f64 B 2))) (/.f64 1 (pow.f64 B 8))) (*.f64 B (pow.f64 C 6)))))
(+.f64 (+.f64 (+.f64 (/.f64 1 B) (*.f64 -1/2 (/.f64 (pow.f64 C 2) (pow.f64 B 3)))) (*.f64 B (*.f64 (-.f64 (/.f64 1 (pow.f64 B 6)) (pow.f64 (/.f64 -1/2 (pow.f64 B 3)) 2)) (*.f64 1/2 (pow.f64 C 4))))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 B 6)) (pow.f64 (/.f64 -1/2 (pow.f64 B 3)) 2)) (pow.f64 B 2))) (/.f64 1 (pow.f64 B 8))) (*.f64 B (pow.f64 C 6)))))
(/.f64 1 C)
(+.f64 (/.f64 1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3))))
(+.f64 (/.f64 1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 B 4)) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (pow.f64 C 5)))))
(+.f64 (+.f64 (/.f64 1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 4) -1) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (pow.f64 C 5))))
(+.f64 (/.f64 1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 4) -1) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (pow.f64 C 5)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3))) (+.f64 (/.f64 1 C) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 4) -1) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (pow.f64 C 5)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2) (*.f64 -1 (pow.f64 B 4))) (pow.f64 B 2))) (pow.f64 B 6)) (pow.f64 C 7))) (+.f64 (/.f64 1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 B 4)) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (pow.f64 C 5))))))
(+.f64 (+.f64 (+.f64 (/.f64 1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 4) -1) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (pow.f64 C 5)))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 6) (*.f64 (+.f64 (*.f64 (pow.f64 B 4) -1) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (*.f64 1/2 (pow.f64 B 2)))) (pow.f64 C 7))))
(+.f64 (+.f64 (/.f64 1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 4) -1) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (pow.f64 C 5))))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 6) (*.f64 1/2 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (pow.f64 B 4) -1) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2))))) (pow.f64 C 7))))
(+.f64 (+.f64 (/.f64 1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 4) -1) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (pow.f64 C 5))))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 6) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 4) -1) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) 1/2))) (pow.f64 C 7))))
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3))) (+.f64 (/.f64 1 C) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 4) -1) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (pow.f64 C 5))))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 B 6) (*.f64 (+.f64 (*.f64 (pow.f64 B 4) -1) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 B 2) 1/2))) (pow.f64 C 7))))
(/.f64 -1 C)
(-.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3))) (/.f64 1 C))
(-.f64 (*.f64 (/.f64 (pow.f64 B 2) (pow.f64 C 3)) 1/2) (/.f64 1 C))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 B 4)) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (pow.f64 C 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3)))) (/.f64 1 C))
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 B 2) (pow.f64 C 3)) 1/2) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 4) -1) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (pow.f64 C 5)))) (/.f64 1 C))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 B 2) (pow.f64 C 3)) 1/2) (/.f64 1 C)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 4) -1) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (pow.f64 C 5))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 B 4)) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (pow.f64 C 5))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2) (*.f64 -1 (pow.f64 B 4))) (pow.f64 B 2))) (pow.f64 B 6)) (pow.f64 C 7))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (pow.f64 C 3))))) (/.f64 1 C))
(-.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 4) -1) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (pow.f64 C 5))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 B 6) (*.f64 (+.f64 (*.f64 (pow.f64 B 4) -1) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (*.f64 1/2 (pow.f64 B 2)))) (pow.f64 C 7)))) (*.f64 (/.f64 (pow.f64 B 2) (pow.f64 C 3)) 1/2)) (/.f64 1 C))
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 B 2) (pow.f64 C 3)) 1/2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 4) -1) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (pow.f64 C 5))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 B 6) (*.f64 1/2 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (pow.f64 B 4) -1) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2))))) (pow.f64 C 7))))) (/.f64 1 C))
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 B 2) (pow.f64 C 3)) 1/2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 4) -1) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (pow.f64 C 5))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 B 6) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 4) -1) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) 1/2))) (pow.f64 C 7))))) (/.f64 1 C))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 B 2) (pow.f64 C 3)) 1/2) (/.f64 1 C)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 4) -1) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (pow.f64 C 5))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 B 6) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 4) -1) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) 1/2))) (pow.f64 C 7)))))
(+.f64 (*.f64 (/.f64 (pow.f64 B 2) (pow.f64 C 3)) 1/2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 B 6) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 4) -1) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) 1/2))) (pow.f64 C 7))) (-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 4) -1) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (pow.f64 C 5))) (/.f64 1 C))))
(+.f64 (*.f64 (/.f64 (pow.f64 B 2) (pow.f64 C 3)) 1/2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 B 6) (*.f64 (+.f64 (*.f64 (pow.f64 B 4) -1) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (*.f64 (pow.f64 B 2) 1/2))) (pow.f64 C 7))) (-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 4) -1) (pow.f64 (*.f64 -1/2 (pow.f64 B 2)) 2)) (pow.f64 C 5))) (/.f64 1 C))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))
(*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) (*.f64 1/4 (sqrt.f64 2))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F)))))) (pow.f64 B 2)))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 A (*.f64 -2 F)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (*.f64 F A)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) (*.f64 1/4 (sqrt.f64 2)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 -2 A)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 A F) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (sqrt.f64 2)) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2)))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F)))))) (pow.f64 B 2))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 A (*.f64 -2 F)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3))))))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 F A) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 A (*.f64 -2 F)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 A (*.f64 -2 F)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2))))))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (*.f64 F A)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 F A) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (*.f64 F A)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (*.f64 F A)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2)))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) (*.f64 1/4 (sqrt.f64 2)))) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 F A) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2)))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) (*.f64 1/4 (sqrt.f64 2)))) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/2 (/.f64 F C)) (-.f64 (/.f64 (*.f64 F A) (pow.f64 C 2)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2)))))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 -2 A)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/2 (/.f64 F C)) (-.f64 (/.f64 (*.f64 F A) (pow.f64 C 2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 F (*.f64 -2 A)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 -2 A)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 3)))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (sqrt.f64 2)) (*.f64 (pow.f64 C 4) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 7) F))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (*.f64 (pow.f64 C 2) F))) (*.f64 -1/4 (/.f64 F (pow.f64 C 4)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 A F) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 A F) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8)))))))) (pow.f64 B 6)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 A F) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (sqrt.f64 2)) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2)))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F)))))) (pow.f64 B 2)))))
(+.f64 (+.f64 (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 A (*.f64 -2 F)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3))))))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 F A) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 A (*.f64 -2 F)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 A (*.f64 -2 F)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2)))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 3)))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 A (*.f64 -2 F)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 4) (sqrt.f64 -8))) (*.f64 1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (*.f64 A (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (*.f64 -1/2 (*.f64 (pow.f64 C 2) F))) (*.f64 -1/4 (/.f64 F (pow.f64 C 4)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 A (*.f64 -2 F)) (*.f64 C (*.f64 2 F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 F A) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 A (*.f64 -2 F)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 F A) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 A (*.f64 -2 F)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8)))))))))
(+.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (*.f64 F A)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 F A) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (*.f64 F A)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (*.f64 F A)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2))))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 3)))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (*.f64 F A)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 4) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (*.f64 (pow.f64 C 2) F))) (*.f64 -1/4 (/.f64 F (pow.f64 C 4)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 F A)) (*.f64 C (*.f64 2 F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 F A) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (*.f64 F A)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 F A))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 F A) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (*.f64 F A)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) (*.f64 1/4 (sqrt.f64 2)))) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 F A) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2))))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 3)))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 4) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (*.f64 (pow.f64 C 2) F))) (*.f64 -1/4 (/.f64 F (pow.f64 C 4)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 F A) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 F A))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 F A) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) (*.f64 1/4 (sqrt.f64 2)))) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/2 (/.f64 F C)) (-.f64 (/.f64 (*.f64 F A) (pow.f64 C 2)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2))))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 3)))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 4) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F))) (+.f64 (*.f64 1/2 (/.f64 F C)) (-.f64 (/.f64 (*.f64 F A) (pow.f64 C 2)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 F A))))) (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (*.f64 (pow.f64 C 2) F))) (*.f64 -1/4 (/.f64 F (pow.f64 C 4)))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/2 (/.f64 F C)) (-.f64 (/.f64 (*.f64 F A) (pow.f64 C 2)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))))))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 -2 A)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))))) (+.f64 (*.f64 (pow.f64 B 6) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 3)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (-.f64 (*.f64 A (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (*.f64 (pow.f64 C 2) (*.f64 -1/2 F))) (*.f64 -1/4 (/.f64 F (pow.f64 C 4))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 -2 A)) (*.f64 C (*.f64 2 F))) (+.f64 (*.f64 1/2 (/.f64 F C)) (-.f64 (/.f64 (*.f64 F A) (pow.f64 C 2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 F (*.f64 -2 A)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 F A)))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 -2 A)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 4) (sqrt.f64 -8))) (*.f64 1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/2 (/.f64 F C)) (-.f64 (/.f64 (*.f64 F A) (pow.f64 C 2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 F (*.f64 -2 A)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/2 (/.f64 F C)) (-.f64 (/.f64 (*.f64 F A) (pow.f64 C 2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 F (*.f64 -2 A)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 -2 A)) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))
(*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A)))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 -4 (*.f64 F B))) A) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) C) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2))))))) (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 F (*.f64 -4 B)))))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (*.f64 -4 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4)))))) (pow.f64 B 2)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A)))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A)))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2)))) (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4)))))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A)))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 -4 (*.f64 F B))) A) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) C) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 F B)) (*.f64 -1 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 -4 (*.f64 F B))) A) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 6)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 F (*.f64 -4 B)))))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (*.f64 -4 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 -4 F)) (*.f64 F (*.f64 1/2 B))) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 F (*.f64 -4 B))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) 2))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 F (*.f64 -4 B))))))) (pow.f64 B 4)) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (*.f64 -16 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6)))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4)))))) (pow.f64 B 2)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A)))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 F -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) 2))) (pow.f64 B 2)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A)))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6)))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A)))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2)))) (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4)))))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A)))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 B (*.f64 1/2 F))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))))) 2))) (pow.f64 B 2)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))))) (pow.f64 B 4)) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A)))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 -4 (*.f64 F B))) A) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) C) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 F B)) (*.f64 -1 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 -4 (*.f64 F B))) A) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 6)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))))) (+.f64 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 F B)) (*.f64 1/2 (/.f64 F B))) A) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 F B)) (*.f64 -1 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))) (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 -4 (*.f64 F B))) A) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) 2))) (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 -4 (*.f64 F B))) A) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 6)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 F B)) (*.f64 -1 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) 2)))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 8)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 F (*.f64 -4 B)))))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (*.f64 -4 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))) (+.f64 (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 -4 F)) (*.f64 F (*.f64 1/2 B))) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 F (*.f64 -4 B))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) 2))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 F (*.f64 -4 B))))))) (pow.f64 B 4)) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (*.f64 -16 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (+.f64 (*.f64 -2 (/.f64 F B)) (*.f64 1/2 (/.f64 F B)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 F (*.f64 -4 B))))) (-.f64 (+.f64 (*.f64 A (*.f64 -4 F)) (*.f64 F (*.f64 1/2 B))) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 F (*.f64 -4 B))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) 2))) (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 F (*.f64 -4 B))))))) (pow.f64 B 6)) (*.f64 -8 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (-.f64 (+.f64 (*.f64 A (*.f64 -4 F)) (*.f64 F (*.f64 1/2 B))) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 F (*.f64 -4 B))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) 2)))) (pow.f64 B 4)) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (*.f64 -64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 8))))))))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4)))))) (pow.f64 B 2)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A)))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 F -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) 2))) (pow.f64 B 2)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A)))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (+.f64 (*.f64 -2 (/.f64 F B)) (*.f64 1/2 (/.f64 F B)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (-.f64 (+.f64 (*.f64 A (*.f64 F -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) 2))) (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) (pow.f64 B 2)))) (+.f64 (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (pow.f64 A 2))) (pow.f64 B 6)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A)))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 8))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 A (*.f64 F -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) 2)) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 4))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (+.f64 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (+.f64 (*.f64 -2 (/.f64 F B)) (*.f64 1/2 (/.f64 F B)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (-.f64 (+.f64 (*.f64 A (*.f64 F -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) 2))) (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) (pow.f64 B 2)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 A (*.f64 F -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) 2)) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 4)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (pow.f64 A 2))) (pow.f64 B 6)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A)))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 8)))))))) (+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4)))))) (pow.f64 B 2)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A)))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 F -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) 2))) (pow.f64 B 2)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A)))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6))))))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A)))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2)))) (+.f64 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (+.f64 (*.f64 -2 (/.f64 F B)) (*.f64 1/2 (/.f64 F B)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 B (*.f64 1/2 F))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))))) 2))) (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))))) (pow.f64 B 2)))) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 B (*.f64 1/2 F))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))))) 2)) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 4)) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (pow.f64 A 2))) (pow.f64 B 6)) -8)) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A)))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 8)))))))) (+.f64 (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4)))))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A)))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 B (*.f64 1/2 F))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))))) 2))) (pow.f64 B 2)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))))) (pow.f64 B 4)) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A)))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6))))))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))
(*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) (*.f64 1/4 (sqrt.f64 2))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -8)))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) C))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -8)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) (*.f64 1/4 (sqrt.f64 2)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) C))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -8)))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) C) 1/16)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -8))) 1/4))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 F (*.f64 A (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -8)))))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F A))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) C))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 2)))))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) C))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) (*.f64 1/4 (sqrt.f64 2)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 2)))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A -2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) C) 1/16)) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -8))) 1/4)) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 F (*.f64 (pow.f64 B 2) A))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2)) (pow.f64 B 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (sqrt.f64 -8))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (*.f64 F (pow.f64 B 4))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2)) (pow.f64 B 2)) (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 2)) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 F (*.f64 A (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3))))))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 F (*.f64 A (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5))))))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 3)) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 A 7)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (*.f64 (pow.f64 B 4) F)) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 F (*.f64 A (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (+.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F A))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 2)) (*.f64 (pow.f64 C 3) (sqrt.f64 -8)))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) C))))) (+.f64 (+.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 2)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F A))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8)))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 3)))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (*.f64 (pow.f64 B 4) F)) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F A))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (*.f64 (pow.f64 B 4) F)) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A -2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 3))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 2)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A -2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8)))))))) (+.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A -2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 2)) (*.f64 (pow.f64 C 3) (sqrt.f64 -8)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) (*.f64 1/4 (sqrt.f64 2)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) C)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 F (*.f64 (pow.f64 B 2) A))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 2)) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (*.f64 (pow.f64 B 4) F)) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 F (*.f64 (pow.f64 B 2) A))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) 1/8)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (*.f64 C (sqrt.f64 -8))) 1/4)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 3)) 1/256)))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (-.f64 (*.f64 -2 (*.f64 F (*.f64 (pow.f64 B 2) A))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) 1/32))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) C) 1/16))))))))
(*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) C) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 B (sqrt.f64 2)) C)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) C) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (pow.f64 C 2))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 B (sqrt.f64 2)) C))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (pow.f64 C 2))))))
(+.f64 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) C) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (pow.f64 C 2))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 A (*.f64 F (pow.f64 B 4)))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F A)) (pow.f64 B 3))) 2))) B))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (sqrt.f64 2) (pow.f64 B 5)))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (sqrt.f64 2) (pow.f64 B 5)))))) (pow.f64 C 3))))))
(+.f64 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) C) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) (+.f64 (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (pow.f64 C 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 -1/16 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 F (*.f64 A (pow.f64 B 4)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/8 (pow.f64 B 3))) 2))) B))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (*.f64 (pow.f64 B 5) (sqrt.f64 2)))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (pow.f64 B 5) (sqrt.f64 2)))))) (pow.f64 C 3)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 B (sqrt.f64 2)) C))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (pow.f64 C 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 -1/16 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 B 4) (*.f64 F A))) (pow.f64 (*.f64 (pow.f64 B 3) (*.f64 1/8 (sqrt.f64 (/.f64 F A)))) 2))) B))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (pow.f64 B 5) (*.f64 -1/32 (sqrt.f64 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (pow.f64 B 5) (*.f64 1/128 (sqrt.f64 2)))))) (pow.f64 C 3))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 B (sqrt.f64 2)) C))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (pow.f64 C 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 -1/16 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 A (*.f64 -1 F))) (pow.f64 (*.f64 (pow.f64 B 3) (*.f64 1/8 (sqrt.f64 (/.f64 F A)))) 2))) B))) (+.f64 (*.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (sqrt.f64 2)))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 5) (*.f64 1/128 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))) (pow.f64 C 3))))))
(+.f64 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) C) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (pow.f64 C 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 A (*.f64 -1 F))) (pow.f64 (*.f64 (pow.f64 B 3) (*.f64 (sqrt.f64 (/.f64 F A)) 1/8)) 2))) B) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) -1/16)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (pow.f64 B 5) (*.f64 -1/32 (sqrt.f64 2)))) (*.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/128 (sqrt.f64 2)))))) (pow.f64 C 3)))))
(+.f64 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) C) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (pow.f64 C 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 A (*.f64 -1 F))) (pow.f64 (*.f64 (pow.f64 B 3) (*.f64 (sqrt.f64 (/.f64 F A)) 1/8)) 2))) B) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) -1/16)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (pow.f64 B 5) (*.f64 -1/32 (sqrt.f64 2)))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 5) (*.f64 1/128 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))) (pow.f64 C 3)))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (*.f64 F (pow.f64 B 6))) (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 A (*.f64 F (pow.f64 B 4)))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F A)) (pow.f64 B 3))) 2)) (pow.f64 B 2)) A)))) (*.f64 (pow.f64 C 4) B)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 -1/512 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (pow.f64 C 4)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 A (*.f64 F (pow.f64 B 4)))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F A)) (pow.f64 B 3))) 2))) B))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (sqrt.f64 2) (pow.f64 B 5)))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (sqrt.f64 2) (pow.f64 B 5)))))) (pow.f64 C 3))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (pow.f64 C 4)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -1 (*.f64 A (*.f64 F (pow.f64 B 4)))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F A)) (pow.f64 B 3))) 2)) B)) (pow.f64 C 4)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 -1/8 (pow.f64 B 6))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1 (*.f64 F (*.f64 A (pow.f64 B 4)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/8 (pow.f64 B 3))) 2))) A)))) (*.f64 B (pow.f64 C 4))) (*.f64 -1/16 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (pow.f64 C 4)) (*.f64 -1/512 (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) C) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))) (+.f64 (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (pow.f64 C 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 -1/16 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 F (*.f64 A (pow.f64 B 4)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/8 (pow.f64 B 3))) 2))) B))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (*.f64 (pow.f64 B 5) (sqrt.f64 2)))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (pow.f64 B 5) (sqrt.f64 2)))))) (pow.f64 C 3))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (pow.f64 C 4)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (-.f64 (*.f64 -1 (*.f64 F (*.f64 A (pow.f64 B 4)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/8 (pow.f64 B 3))) 2)))) (pow.f64 C 4)) (*.f64 1/64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 -1/16 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 6) (*.f64 -1/8 F)) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 B 4) (*.f64 F A))) (pow.f64 (*.f64 (pow.f64 B 3) (*.f64 1/8 (sqrt.f64 (/.f64 F A)))) 2))) A)))) (*.f64 B (pow.f64 C 4))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (pow.f64 C 4)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 B (sqrt.f64 2)) C))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (pow.f64 C 2)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (pow.f64 C 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/128 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (pow.f64 C 4)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 B 4) (*.f64 F A))) (pow.f64 (*.f64 (pow.f64 B 3) (*.f64 1/8 (sqrt.f64 (/.f64 F A)))) 2)))) (pow.f64 C 4)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 -1/16 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 B 4) (*.f64 F A))) (pow.f64 (*.f64 (pow.f64 B 3) (*.f64 1/8 (sqrt.f64 (/.f64 F A)))) 2))) B))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (pow.f64 B 5) (*.f64 -1/32 (sqrt.f64 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (pow.f64 B 5) (*.f64 1/128 (sqrt.f64 2)))))) (pow.f64 C 3))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 -1/16 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 6) (*.f64 -1/8 F)) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 A (*.f64 -1 F))) (pow.f64 (*.f64 (pow.f64 B 3) (*.f64 1/8 (sqrt.f64 (/.f64 F A)))) 2))) A)))) (*.f64 B (pow.f64 C 4))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 B (sqrt.f64 2)) C))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (pow.f64 C 4)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (pow.f64 C 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 -1/16 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 A (*.f64 -1 F))) (pow.f64 (*.f64 (pow.f64 B 3) (*.f64 1/8 (sqrt.f64 (/.f64 F A)))) 2))) B))) (+.f64 (*.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (sqrt.f64 2)))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 5) (*.f64 1/128 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))) (pow.f64 C 3))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (pow.f64 C 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/128 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (pow.f64 C 4)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 A (*.f64 -1 F))) (pow.f64 (*.f64 (pow.f64 B 3) (*.f64 1/8 (sqrt.f64 (/.f64 F A)))) 2)))) (pow.f64 C 4)))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) C) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 A (*.f64 -1 F))) (pow.f64 (*.f64 (pow.f64 B 3) (*.f64 (sqrt.f64 (/.f64 F A)) 1/8)) 2))) B) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) -1/16)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (pow.f64 B 5) (*.f64 -1/32 (sqrt.f64 2)))) (*.f64 (pow.f64 B 5) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/128 (sqrt.f64 2)))))) (pow.f64 C 3))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (pow.f64 C 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/128 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (pow.f64 C 4)))) (*.f64 (/.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 A (*.f64 -1 F))) (pow.f64 (*.f64 (pow.f64 B 3) (*.f64 (sqrt.f64 (/.f64 F A)) 1/8)) 2))) (pow.f64 C 4)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) 1/64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 -1/16 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 6) (*.f64 -1/8 F)) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 A (*.f64 -1 F))) (pow.f64 (*.f64 (pow.f64 B 3) (*.f64 (sqrt.f64 (/.f64 F A)) 1/8)) 2))) A)))) (*.f64 B (pow.f64 C 4))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (pow.f64 C 4)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) -1/512)))))
(+.f64 (*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) C) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 A (*.f64 -1 F))) (pow.f64 (*.f64 (pow.f64 B 3) (*.f64 (sqrt.f64 (/.f64 F A)) 1/8)) 2))) B) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) -1/16)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (pow.f64 B 5) (*.f64 -1/32 (sqrt.f64 2)))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 5) (*.f64 1/128 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))) (pow.f64 C 3))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) (pow.f64 C 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/128 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (pow.f64 C 4)))) (*.f64 (/.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 A (*.f64 -1 F))) (pow.f64 (*.f64 (pow.f64 B 3) (*.f64 (sqrt.f64 (/.f64 F A)) 1/8)) 2))) (pow.f64 C 4)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) 1/64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 -1/16 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 6) (*.f64 -1/8 F)) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 A (*.f64 -1 F))) (pow.f64 (*.f64 (pow.f64 B 3) (*.f64 (sqrt.f64 (/.f64 F A)) 1/8)) 2))) A)))) (*.f64 B (pow.f64 C 4))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 7) (sqrt.f64 2)) (pow.f64 C 4)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) -1/512)))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3))))) A) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F))))) (pow.f64 B 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))))) (pow.f64 B 3)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3))))) A) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 2)) (pow.f64 B 5))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F))))) (pow.f64 B 3)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))))) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))) 2)) (pow.f64 B 5)))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))))) (pow.f64 B 3)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) 2)) (pow.f64 B 5)))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) 2)) (pow.f64 B 5)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))))) (+.f64 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 5)))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3))))) A) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 2)) (pow.f64 B 5))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 2))) (pow.f64 B 7)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 7)))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 5) (pow.f64 F 5)))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 3)) (pow.f64 B 7)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F))))) (pow.f64 B 3)))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))))) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))) 2)) (pow.f64 B 5)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))) (*.f64 1/2 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))) 2))) (pow.f64 B 7)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))))) (pow.f64 B 7)))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 5) (pow.f64 F 5)))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))) 3)) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (pow.f64 B 7))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))))) (pow.f64 B 3)))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) 2)) (pow.f64 B 5))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) 2))) (pow.f64 B 7)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 7)))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 5) (pow.f64 F 5)))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) 3)) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (pow.f64 B 7)))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) 2))) (pow.f64 B 7)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 7)))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 5) (pow.f64 F 5)))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) 3)) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (pow.f64 B 7)))))))) (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))))) (pow.f64 B 3)))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) 2)) (pow.f64 B 5))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) 2) (*.f64 C (sqrt.f64 2))) (pow.f64 B 7)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) (pow.f64 B 7)) (*.f64 -8 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) 3)) (pow.f64 B 7)) (*.f64 -1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 5) (pow.f64 F 5)))))) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (pow.f64 B 7)))))))) (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) 2)) (pow.f64 B 5)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))))) (+.f64 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 5))))))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -8))))
(*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 -8))))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 C (sqrt.f64 -8)) (sqrt.f64 (*.f64 F A))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -8))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (+.f64 (*.f64 A (*.f64 -2 F)) (*.f64 C (*.f64 2 F))) (*.f64 (pow.f64 B 2) (sqrt.f64 2))) (*.f64 C (sqrt.f64 -8))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (*.f64 F A)) (*.f64 C (*.f64 2 F))))) (*.f64 C (sqrt.f64 -8))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F))))) (*.f64 C (sqrt.f64 -8))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 C (sqrt.f64 -8)) (sqrt.f64 (*.f64 F A)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 -2 A)) (*.f64 C (*.f64 2 F))))) (*.f64 C (sqrt.f64 -8))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 A F) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2)) (pow.f64 B 4))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (+.f64 (*.f64 A (*.f64 -2 F)) (*.f64 C (*.f64 2 F))) (*.f64 (pow.f64 B 2) (sqrt.f64 2))) (*.f64 C (sqrt.f64 -8)))))) (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 F A) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 A (*.f64 -2 F)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2)) (*.f64 (pow.f64 B 4) (sqrt.f64 2))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (*.f64 F A)) (*.f64 C (*.f64 2 F))))) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 F A) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (*.f64 F A)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2)) (*.f64 (pow.f64 B 4) (sqrt.f64 2))) (*.f64 C (sqrt.f64 -8)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F))))) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 F A) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2)) (*.f64 (pow.f64 B 4) (sqrt.f64 2))) (*.f64 C (sqrt.f64 -8)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F))))) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (-.f64 (/.f64 (*.f64 F A) (pow.f64 C 2)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 B 4) (sqrt.f64 2))) (*.f64 C (sqrt.f64 -8)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 C (sqrt.f64 -8)) (sqrt.f64 (*.f64 F A)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 -2 A)) (*.f64 C (*.f64 2 F))))) (*.f64 C (sqrt.f64 -8)))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (-.f64 (/.f64 (*.f64 F A) (pow.f64 C 2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 F (*.f64 -2 A)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 B 4) (sqrt.f64 2))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (*.f64 (pow.f64 C 2) F))) (*.f64 -1/4 (/.f64 F (pow.f64 C 4)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 A F) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (pow.f64 B 6))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 A F) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 A F)) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2)) (pow.f64 B 4))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (+.f64 (*.f64 A (*.f64 -2 F)) (*.f64 C (*.f64 2 F))) (*.f64 (pow.f64 B 2) (sqrt.f64 2))) (*.f64 C (sqrt.f64 -8)))))) (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 F A) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 A (*.f64 -2 F)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2)) (*.f64 (pow.f64 B 4) (sqrt.f64 2))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))) (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (*.f64 A (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (*.f64 -1/2 (*.f64 (pow.f64 C 2) F))) (*.f64 -1/4 (/.f64 F (pow.f64 C 4)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 A (*.f64 -2 F)) (*.f64 C (*.f64 2 F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 F A) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 A (*.f64 -2 F)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 B 6) (sqrt.f64 2))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (*.f64 F A)) (*.f64 C (*.f64 2 F))))) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 F A) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (*.f64 F A)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2)) (*.f64 (pow.f64 B 4) (sqrt.f64 2))) (*.f64 C (sqrt.f64 -8))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (*.f64 (pow.f64 C 2) F))) (*.f64 -1/4 (/.f64 F (pow.f64 C 4)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 F A)) (*.f64 C (*.f64 2 F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 F A) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (*.f64 F A)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 F A)))))))) (*.f64 C (sqrt.f64 -8))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 -8)))) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F))))) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 F A) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2)) (*.f64 (pow.f64 B 4) (sqrt.f64 2))) (*.f64 C (sqrt.f64 -8)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (*.f64 (pow.f64 C 2) F))) (*.f64 -1/4 (/.f64 F (pow.f64 C 4)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (/.f64 (*.f64 F A) (pow.f64 C 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 F A)))))))) (*.f64 C (sqrt.f64 -8)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 -8)))) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F))))) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (-.f64 (/.f64 (*.f64 F A) (pow.f64 C 2)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 B 4) (sqrt.f64 2))) (*.f64 C (sqrt.f64 -8)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F))) (+.f64 (*.f64 1/2 (/.f64 F C)) (-.f64 (/.f64 (*.f64 F A) (pow.f64 C 2)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (*.f64 A -2)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 F A))))) (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (*.f64 (pow.f64 C 2) F))) (*.f64 -1/4 (/.f64 F (pow.f64 C 4))))))))) (*.f64 C (sqrt.f64 -8)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 C (sqrt.f64 -8)) (sqrt.f64 (*.f64 F A)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 -2 A)) (*.f64 C (*.f64 2 F))))) (*.f64 C (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F C)) (-.f64 (/.f64 (*.f64 F A) (pow.f64 C 2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 F (*.f64 -2 A)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 B 4) (sqrt.f64 2))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (-.f64 (*.f64 A (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 C 6)) (pow.f64 (/.f64 -1/2 (pow.f64 C 3)) 2)) (*.f64 (pow.f64 C 2) (*.f64 -1/2 F))) (*.f64 -1/4 (/.f64 F (pow.f64 C 4))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 -2 A)) (*.f64 C (*.f64 2 F))) (+.f64 (*.f64 1/2 (/.f64 F C)) (-.f64 (/.f64 (*.f64 F A) (pow.f64 C 2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 F (*.f64 -2 A)) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 F A))))))))) (*.f64 C (sqrt.f64 -8)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A)))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 -4 (*.f64 F B))) A) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 F (*.f64 -4 B))))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (*.f64 C (sqrt.f64 2))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (*.f64 1/2 (*.f64 C (sqrt.f64 2))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))) (*.f64 C (*.f64 1/2 (sqrt.f64 2))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))) (*.f64 C (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))) (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) 1/2)))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 -4 (*.f64 F B))) A) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 F B)) (*.f64 -1 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 F (*.f64 -4 B))))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2))))))))) (*.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 -4 F)) (*.f64 F (*.f64 1/2 B))) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 F (*.f64 -4 B))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (*.f64 C (sqrt.f64 2))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 A (*.f64 F -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) 2))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (*.f64 C (sqrt.f64 2))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 (-.f64 (+.f64 (*.f64 A (*.f64 F -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) 2)) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (*.f64 (pow.f64 C 2) (sqrt.f64 2))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (*.f64 1/2 (*.f64 C (sqrt.f64 2)))))) (*.f64 (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 B (*.f64 1/2 F))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))))) 2)) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A)))))) (*.f64 (pow.f64 C 2) (sqrt.f64 2)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))) (*.f64 C (*.f64 1/2 (sqrt.f64 2)))))) (*.f64 (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 B (*.f64 1/2 F))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))))) 2)) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A)))))) (pow.f64 C 2)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))) (*.f64 C (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))) (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) 1/2))))) (*.f64 (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 B (*.f64 1/2 F))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))))) 2)) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A)))))) (pow.f64 C 2)))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 F B)) (*.f64 1/2 (/.f64 F B))) A) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 F B)) (*.f64 -1 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))) (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 -4 (*.f64 F B))) A) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) 2))) (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 -4 (*.f64 F B))) A) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 F B)) (*.f64 -1 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 F (*.f64 -4 B))))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2))))))))) (*.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 -4 F)) (*.f64 F (*.f64 1/2 B))) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 F (*.f64 -4 B))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2))))))))) (*.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (+.f64 (*.f64 -2 (/.f64 F B)) (*.f64 1/2 (/.f64 F B)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 F (*.f64 -4 B))))) (-.f64 (+.f64 (*.f64 A (*.f64 -4 F)) (*.f64 F (*.f64 1/2 B))) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 -1 (*.f64 B F)) (*.f64 F (*.f64 -4 B))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) 2))) (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2))))))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))))
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (*.f64 C (sqrt.f64 2))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 A (*.f64 F -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) 2)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 (-.f64 (*.f64 A (+.f64 (*.f64 -2 (/.f64 F B)) (*.f64 1/2 (/.f64 F B)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (-.f64 (+.f64 (*.f64 A (*.f64 F -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) 2))) (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (*.f64 (pow.f64 C 3) (sqrt.f64 2))))))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 A (*.f64 F -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) 2)) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (*.f64 (pow.f64 C 2) (sqrt.f64 2)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (*.f64 C (sqrt.f64 2)))))) (*.f64 (pow.f64 C 3) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (+.f64 (*.f64 -2 (/.f64 F B)) (*.f64 1/2 (/.f64 F B)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (-.f64 (+.f64 (*.f64 A (*.f64 F -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) 2))) (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F A)))))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (*.f64 1/2 (*.f64 C (sqrt.f64 2))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))) (*.f64 (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 B (*.f64 1/2 F))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))))) 2)) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A)))))) (*.f64 (pow.f64 C 2) (sqrt.f64 2))))) (*.f64 (pow.f64 C 3) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A)))))) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (+.f64 (*.f64 -2 (/.f64 F B)) (*.f64 1/2 (/.f64 F B)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 B (*.f64 1/2 F))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))))) 2))) (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A)))))))))))
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))) (*.f64 C (*.f64 1/2 (sqrt.f64 2))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))) (*.f64 (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 B (*.f64 1/2 F))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))))) 2)) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A)))))) (pow.f64 C 2))))) (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))) (*.f64 (-.f64 (*.f64 A (+.f64 (*.f64 -2 (/.f64 F B)) (*.f64 1/2 (/.f64 F B)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 B (*.f64 1/2 F))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))))) 2))) (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A)))))) (*.f64 1/2 (sqrt.f64 2)))))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))) (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) 1/2)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))) (*.f64 (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 B (*.f64 1/2 F))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))))) 2)) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A)))))) (pow.f64 C 2))))) (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))) (*.f64 (-.f64 (*.f64 A (+.f64 (*.f64 -2 (/.f64 F B)) (*.f64 1/2 (/.f64 F B)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 B (*.f64 1/2 F))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 A (+.f64 (*.f64 B (*.f64 -1 F)) (*.f64 B (*.f64 F -4))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A))))))) 2))) (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) A)))))) (*.f64 1/2 (sqrt.f64 2)))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -8))))
(*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 -8))))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 C (sqrt.f64 -8)) (sqrt.f64 (*.f64 F A))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -8)))) (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 -8)))) (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 C (sqrt.f64 -8)) (sqrt.f64 (*.f64 F A)))) (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 F (*.f64 A (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -8)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 -8)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F A))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 C (sqrt.f64 -8)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 -8)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A -2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 C (sqrt.f64 -8)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 C (sqrt.f64 -8)) (sqrt.f64 (*.f64 F A)))) (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 F (*.f64 (pow.f64 B 2) A))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (*.f64 F (pow.f64 B 4))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2)) (pow.f64 B 2)) (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 F (*.f64 A (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (*.f64 (pow.f64 B 4) F)) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 F (*.f64 A (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F A))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (*.f64 (pow.f64 B 4) F)) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 F A))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (*.f64 (pow.f64 B 4) F)) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A -2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 A -2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 C (sqrt.f64 -8))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 C (sqrt.f64 -8)) (sqrt.f64 (*.f64 F A)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (*.f64 (pow.f64 B 4) F)) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 F (*.f64 (pow.f64 B 2) A))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) 1/2)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 F (*.f64 (pow.f64 B 2) A))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8))) 2))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))))))
(*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))))
(*.f64 2 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F A))))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) C) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 2 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F A)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) C) (*.f64 -1/8 (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 2 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F A)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) C))))
(+.f64 (*.f64 2 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F A)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) C) (*.f64 (sqrt.f64 (/.f64 F A)) -1/8)))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 A (*.f64 F (pow.f64 B 4)))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F A)) (pow.f64 B 3))) 2))) (*.f64 (pow.f64 C 2) B)) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (+.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) C) (sqrt.f64 (/.f64 F A))))))
(+.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F A)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) C) (*.f64 -1/8 (sqrt.f64 (/.f64 F A))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 F (*.f64 A (pow.f64 B 4)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/8 (pow.f64 B 3))) 2))) (*.f64 B (pow.f64 C 2))) (*.f64 1/4 (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F A)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) C)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 B 4) (*.f64 F A))) (pow.f64 (*.f64 (pow.f64 B 3) (*.f64 1/8 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 B (pow.f64 C 2))))))
(+.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F A)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) C)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 A (*.f64 -1 F))) (pow.f64 (*.f64 (pow.f64 B 3) (*.f64 1/8 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 B (pow.f64 C 2))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F A)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) C) (*.f64 (sqrt.f64 (/.f64 F A)) -1/8)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 A (*.f64 -1 F))) (pow.f64 (*.f64 (pow.f64 B 3) (*.f64 (sqrt.f64 (/.f64 F A)) 1/8)) 2))) (*.f64 B (pow.f64 C 2))) 1/4))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/8 (*.f64 F (pow.f64 B 6))) (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 A (*.f64 F (pow.f64 B 4)))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F A)) (pow.f64 B 3))) 2)) (pow.f64 B 2)) A)))) (*.f64 (pow.f64 C 3) B)) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 A (*.f64 F (pow.f64 B 4)))) (pow.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F A)) (pow.f64 B 3))) 2))) (*.f64 (pow.f64 C 2) B)) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (+.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) C) (sqrt.f64 (/.f64 F A)))))))
(+.f64 (+.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F A)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) C) (*.f64 -1/8 (sqrt.f64 (/.f64 F A))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 F (*.f64 A (pow.f64 B 4)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/8 (pow.f64 B 3))) 2))) (*.f64 B (pow.f64 C 2))) (*.f64 1/4 (sqrt.f64 (/.f64 1 (*.f64 F A)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 -1/8 (pow.f64 B 6))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1 (*.f64 F (*.f64 A (pow.f64 B 4)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/8 (pow.f64 B 3))) 2))) A)))) (*.f64 B (pow.f64 C 3))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (+.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F A)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) C)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 B 4) (*.f64 F A))) (pow.f64 (*.f64 (pow.f64 B 3) (*.f64 1/8 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 B (pow.f64 C 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 6) (*.f64 -1/8 F)) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -1 (*.f64 (pow.f64 B 4) (*.f64 F A))) (pow.f64 (*.f64 (pow.f64 B 3) (*.f64 1/8 (sqrt.f64 (/.f64 F A)))) 2))) A)))) (*.f64 B (pow.f64 C 3))))))
(+.f64 (+.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F A)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) C)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 A (*.f64 -1 F))) (pow.f64 (*.f64 (pow.f64 B 3) (*.f64 1/8 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 B (pow.f64 C 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 6) (*.f64 -1/8 F)) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 A (*.f64 -1 F))) (pow.f64 (*.f64 (pow.f64 B 3) (*.f64 1/8 (sqrt.f64 (/.f64 F A)))) 2))) A)))) (*.f64 B (pow.f64 C 3))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F A)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 2)) C) (*.f64 (sqrt.f64 (/.f64 F A)) -1/8)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 A (*.f64 -1 F))) (pow.f64 (*.f64 (pow.f64 B 3) (*.f64 (sqrt.f64 (/.f64 F A)) 1/8)) 2))) (*.f64 B (pow.f64 C 2))) 1/4)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 6) (*.f64 -1/8 F)) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 A (*.f64 -1 F))) (pow.f64 (*.f64 (pow.f64 B 3) (*.f64 (sqrt.f64 (/.f64 F A)) 1/8)) 2))) A)))) (*.f64 B (pow.f64 C 3))))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B))
(*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(+.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))) B))))
(+.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))) 2))) (pow.f64 B 3)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))) B))) (+.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) 2))) (pow.f64 B 3))))))
(+.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) 2))) (pow.f64 B 3))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 3))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 5) (pow.f64 F 5)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (+.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))) 2))) (pow.f64 B 3)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (pow.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))) 3))) (pow.f64 B 5)) (*.f64 1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 5) (pow.f64 F 5))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))) B))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 5) (pow.f64 F 5)))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) 3) (*.f64 (sqrt.f64 2) (pow.f64 A 3))) (pow.f64 B 5)))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))) B))) (+.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) 2))) (pow.f64 B 3)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 5) (pow.f64 F 5)))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) 3) (*.f64 (sqrt.f64 2) (pow.f64 A 3))) (pow.f64 B 5)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (*.f64 B (sqrt.f64 2)) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) 3) (*.f64 (sqrt.f64 2) (pow.f64 A 3))) (pow.f64 B 5)) (*.f64 1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 5) (pow.f64 F 5)))))))))
(+.f64 0 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 0)
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 0)
(*.f64 1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))
(*.f64 -1 (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))
(*.f64 1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))
(*.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) -1)
(*.f64 1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 1)
(*.f64 1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 1)
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))))
(+.f64 0 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))))))
(+.f64 0 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))))))
(+.f64 0 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))))
(+.f64 0 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))))
(+.f64 0 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))))))
(+.f64 0 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))))))
(*.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))))))))

localize12.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))
12.5b
(sqrt.f64 (/.f64 F B))
Compiler

Compiled 33 to 18 computations (45.5% saved)

series5.0ms (0%)

Counts
2 → 0
Calls

12 calls:

TimeVariablePointExpression
1.0ms
F
@-inf
(*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))
1.0ms
B
@-inf
(*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))
1.0ms
F
@-inf
(sqrt.f64 (/.f64 F B))
1.0ms
F
@0
(sqrt.f64 (/.f64 F B))
0.0ms
F
@0
(*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))

rewrite7.0ms (0%)

Algorithm
batch-egg-rewrite
Rules
28×bool.json-1
24×rational.json-simplify-2
22×rational.json-1
22×rational.json-2
22×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01032
14532
27532
37932
Stop Event
saturated
Counts
2 → 6
Calls
Call 1
Inputs
(sqrt.f64 (/.f64 F B))
(*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (/.f64 F B)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (/.f64 F B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 F B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (/.f64 F B)))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (/.f64 F B)) (sqrt.f64 (/.f64 F B)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 2)) (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 2)))))))

simplify5.0ms (0%)

Algorithm
egg-herbie
Rules
rational.json-simplify-2
rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
018122
119122
Stop Event
saturated
Counts
6 → 6
Calls
Call 1
Inputs
(+.f64 (sqrt.f64 (/.f64 F B)) 0)
(+.f64 0 (sqrt.f64 (/.f64 F B)))
(*.f64 (sqrt.f64 (/.f64 F B)) 1)
(*.f64 1 (sqrt.f64 (/.f64 F B)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 2)) 0)
(+.f64 0 (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 2)))
Outputs
(+.f64 (sqrt.f64 (/.f64 F B)) 0)
(+.f64 0 (sqrt.f64 (/.f64 F B)))
(+.f64 (sqrt.f64 (/.f64 F B)) 0)
(*.f64 (sqrt.f64 (/.f64 F B)) 1)
(*.f64 1 (sqrt.f64 (/.f64 F B)))
(*.f64 (sqrt.f64 (/.f64 F B)) 1)
(+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 2)) 0)
(+.f64 0 (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 2)))
(+.f64 0 (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 2)))

localize37.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
5.2b
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A)))
6.6b
(*.f64 (pow.f64 C 2) (*.f64 -4 A))
7.0b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
20.4b
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A)))))
Compiler

Compiled 98 to 68 computations (30.6% saved)

series51.0ms (0.1%)

Counts
4 → 96
Calls

36 calls:

TimeVariablePointExpression
27.0ms
A
@-inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
3.0ms
B
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
2.0ms
A
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
2.0ms
A
@inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
2.0ms
C
@0
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A)))))

rewrite381.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
3016×rational.json-simplify-31
926×rational.json-simplify-2
482×bool.json-1
464×rational.json-1
464×rational.json-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
021144
1104144
2211132
3372132
4545132
5652132
6690132
7702132
8702132
9740132
10866132
111203132
121585132
131695132
141695132
151695132
162212132
173039132
183184132
193184132
Stop Event
saturated
Counts
4 → 17
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(*.f64 (pow.f64 C 2) (*.f64 -4 A))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 C 2) (*.f64 -4 A)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (pow.f64 C 2) (*.f64 -4 A)) (*.f64 (pow.f64 C 2) (*.f64 -4 A)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A))) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A))))))))

simplify319.0ms (0.8%)

Algorithm
egg-herbie
Rules
2596×rational.json-simplify-31
1208×rational.json-simplify-2
196×rational.json-simplify-1
110×rational.json-simplify-33
36×rational.json-simplify-9
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01585529
13135529
24725529
36055529
46735529
57075529
67485529
78195529
89725529
910455529
1010455529
1113925529
1215565529
1315565529
1423155529
1523685529
1623685529
1723685529
1825715529
1925775529
2025965529
2126225529
2226335529
Stop Event
saturated
Counts
113 → 94
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8)))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -8)) (pow.f64 B 4)))))
(+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -8)) (pow.f64 B 6)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -8)) (pow.f64 B 4))))))
(+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (*.f64 (pow.f64 C 4) (sqrt.f64 -8)) (pow.f64 B 8)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -8)) (pow.f64 B 6)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -8)) (pow.f64 B 4)))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 6)) (pow.f64 C 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2)))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8))))
(+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2)))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))))
(+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2)))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C))) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 6)) (pow.f64 C 3)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -8)) C))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -8)) C))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -8)) (pow.f64 C 2))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -8)) (pow.f64 C 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -8)) C))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -8)) (pow.f64 C 2)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -8)) (pow.f64 B 4)))))
(+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -8)) (pow.f64 B 6)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -8)) (pow.f64 B 4))))))
(+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (*.f64 (pow.f64 C 4) (sqrt.f64 -8)) (pow.f64 B 8)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -8)) (pow.f64 B 6)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -8)) (pow.f64 B 4)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -8)) (pow.f64 B 4)))))
(+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -8)) (pow.f64 B 6)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -8)) (pow.f64 B 4))))))
(+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (*.f64 (pow.f64 C 4) (sqrt.f64 -8)) (pow.f64 B 8)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -8)) (pow.f64 B 6)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -8)) (pow.f64 B 4)))))))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))))
(*.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) 0)
(+.f64 0 (*.f64 (pow.f64 C 2) (*.f64 -4 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A))) 0)
(+.f64 0 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A))))
Outputs
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8)))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (*.f64 C (sqrt.f64 -8))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 -1 (sqrt.f64 -8))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) -1)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (*.f64 C (sqrt.f64 -8)) -1))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (*.f64 C (sqrt.f64 -8))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 -1 (sqrt.f64 -8))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) -1)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (*.f64 C (sqrt.f64 -8)) -1))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (*.f64 C (sqrt.f64 -8))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 -1 (sqrt.f64 -8))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) -1)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (*.f64 C (sqrt.f64 -8)) -1))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (*.f64 C (sqrt.f64 -8))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 -1 (sqrt.f64 -8))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -8) -1)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (*.f64 C (sqrt.f64 -8)) -1))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -8)) (pow.f64 B 4)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3))))))
(+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -8)) (pow.f64 B 6)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -8)) (pow.f64 B 4))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 3)) (pow.f64 B 6)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 3)) (pow.f64 B 6))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3))))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 3)) (pow.f64 B 6))))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 3)) (pow.f64 B 6))))))
(+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (*.f64 (pow.f64 C 4) (sqrt.f64 -8)) (pow.f64 B 8)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -8)) (pow.f64 B 6)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -8)) (pow.f64 B 4)))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 3)) (pow.f64 B 6)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4))))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 4)) (pow.f64 B 8)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 3)) (pow.f64 B 6)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 4)) (pow.f64 B 8)) (*.f64 -64 (sqrt.f64 (*.f64 F (pow.f64 A 7)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 3)) (pow.f64 B 6)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 4)) (pow.f64 B 8)) (*.f64 -64 (sqrt.f64 (*.f64 F (pow.f64 A 7))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 4)) (pow.f64 B 8)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 3)) (pow.f64 B 6)))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (sqrt.f64 -8)))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) 1/4))
(*.f64 (sqrt.f64 -8) (*.f64 1/4 (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (sqrt.f64 -8))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) 1/4)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))))
(+.f64 (*.f64 (sqrt.f64 -8) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (sqrt.f64 -8))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) 1/4)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2)))))
(+.f64 (*.f64 (sqrt.f64 -8) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 6)) (pow.f64 C 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (sqrt.f64 -8))) (+.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 6)) (pow.f64 C 3))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) 1/4)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 6)) (pow.f64 C 3)))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) 1/4)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 6)) (pow.f64 C 3)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) 1/4)) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 6)) (pow.f64 C 3)))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C))) (+.f64 (*.f64 (sqrt.f64 -8) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 6)) (pow.f64 C 3)))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1/4 (sqrt.f64 -8)))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) -1/4))
(*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 (/.f64 F A)) -1/4))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1/4 (sqrt.f64 -8))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/16 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) -1/4)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C) -1/16)))
(+.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 (/.f64 F A)) -1/4)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C) -1/16)))
(+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2)))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/16 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1/4 (sqrt.f64 -8))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) -1/4)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C) -1/16)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2)) -1/64))))
(+.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 (/.f64 F A)) -1/4)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C) -1/16)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2)) -1/64))))
(+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2)))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C))) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 6)) (pow.f64 C 3)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/16 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1/4 (sqrt.f64 -8))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 -1/256 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 6)) (pow.f64 C 3)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2)) -1/64)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) -1/4)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C) -1/16)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 6)) (pow.f64 C 3)) -1/256)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) -1/4)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2)) -1/64)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C) -1/16)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 6)) (pow.f64 C 3)) -1/256)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) -1/4)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C) -1/16)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2)) -1/64)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 6)) (pow.f64 C 3)) -1/256)))))
(+.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 (/.f64 F A)) -1/4)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C) -1/16)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2)) -1/64)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 6)) (pow.f64 C 3)) -1/256)))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (sqrt.f64 -8)))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) 1/4))
(*.f64 (sqrt.f64 -8) (*.f64 1/4 (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -8)) C))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (sqrt.f64 -8))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) 1/4)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))))
(+.f64 (*.f64 (sqrt.f64 -8) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -8)) C))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -8)) (pow.f64 C 2))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (sqrt.f64 -8))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) 1/4)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2)))))
(+.f64 (*.f64 (sqrt.f64 -8) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -8)) (pow.f64 C 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -8)) C))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -8)) (pow.f64 C 2)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (sqrt.f64 -8))) (+.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 6)) (pow.f64 C 3))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) 1/4)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 6)) (pow.f64 C 3)))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) 1/4)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 6)) (pow.f64 C 3)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -8) 1/4)) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 6)) (pow.f64 C 3)))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 2)) C))) (+.f64 (*.f64 (sqrt.f64 -8) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 4)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 6)) (pow.f64 C 3)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -8)) (pow.f64 B 4)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3))))))
(+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -8)) (pow.f64 B 6)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -8)) (pow.f64 B 4))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 3)) (pow.f64 B 6)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 3)) (pow.f64 B 6))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3))))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 3)) (pow.f64 B 6))))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 3)) (pow.f64 B 6))))))
(+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (*.f64 (pow.f64 C 4) (sqrt.f64 -8)) (pow.f64 B 8)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -8)) (pow.f64 B 6)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -8)) (pow.f64 B 4)))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 3)) (pow.f64 B 6)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4))))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 4)) (pow.f64 B 8)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 3)) (pow.f64 B 6)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 4)) (pow.f64 B 8)) (*.f64 -64 (sqrt.f64 (*.f64 F (pow.f64 A 7)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 3)) (pow.f64 B 6)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 4)) (pow.f64 B 8)) (*.f64 -64 (sqrt.f64 (*.f64 F (pow.f64 A 7))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 4)) (pow.f64 B 8)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 3)) (pow.f64 B 6)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -8)) (pow.f64 B 4)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3))))))
(+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -8)) (pow.f64 B 6)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -8)) (pow.f64 B 4))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 3)) (pow.f64 B 6)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 3)) (pow.f64 B 6))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3))))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 3)) (pow.f64 B 6))))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 3)) (pow.f64 B 6))))))
(+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (*.f64 (pow.f64 C 4) (sqrt.f64 -8)) (pow.f64 B 8)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -8)) (pow.f64 B 6)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -8)) (pow.f64 B 4)))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 3)) (pow.f64 B 6)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4))))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 4)) (pow.f64 B 8)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 3)) (pow.f64 B 6)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 4)) (pow.f64 B 8)) (*.f64 -64 (sqrt.f64 (*.f64 F (pow.f64 A 7)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 3)) (pow.f64 B 6)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 4)) (pow.f64 B 8)) (*.f64 -64 (sqrt.f64 (*.f64 F (pow.f64 A 7))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -8)) (pow.f64 B 2)))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 4)) (pow.f64 B 8)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 2)) (pow.f64 B 4)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -8) (pow.f64 C 3)) (pow.f64 B 6)))))))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (pow.f64 C 2)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2)))
(*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2))))
(+.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) 0)
(+.f64 (sqrt.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -8)))) 0)
(+.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))))
(+.f64 (sqrt.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -8)))) 0)
(+.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) 0)
(+.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) 0)
(*.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) 1)
(*.f64 (sqrt.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -8)))) 1)
(*.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -8)))) 1)
(*.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) 1)
(*.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) 1)
(+.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -8)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -8)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -8)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -8)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 1)
(/.f64 (sqrt.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -8)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -8)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -8)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))) -1)
(/.f64 (sqrt.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -8)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -8)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 A)) 0)
(+.f64 0 (*.f64 A (*.f64 -4 (pow.f64 C 2))))
(+.f64 0 (*.f64 (pow.f64 C 2) (*.f64 -4 A)))
(+.f64 0 (*.f64 A (*.f64 -4 (pow.f64 C 2))))
(+.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A))) 0)
(+.f64 0 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -4))))
(+.f64 0 (*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2))))
(+.f64 0 (*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2)))))
(+.f64 0 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A))))
(+.f64 0 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -4))))
(+.f64 0 (*.f64 -4 (*.f64 (*.f64 A F) (pow.f64 C 2))))
(+.f64 0 (*.f64 A (*.f64 -4 (*.f64 F (pow.f64 C 2)))))

localize78.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
3.6b
(*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (neg.f64 C))))
5.9b
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
12.5b
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (neg.f64 C)))))
13.5b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
Compiler

Compiled 147 to 73 computations (50.3% saved)

series38.0ms (0.1%)

Counts
3 → 96
Calls

36 calls:

TimeVariablePointExpression
8.0ms
A
@-inf
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
3.0ms
C
@inf
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (neg.f64 C)))))
2.0ms
C
@inf
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
2.0ms
A
@0
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
2.0ms
B
@0
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))

rewrite150.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
3284×rational.json-simplify-34
2772×rational.json-simplify-29
1840×rational.json-simplify-32
1018×bool.json-1
972×rational.json-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
022215
1113203
2225203
3339167
4480167
5710167
6931167
71228167
81566167
91873167
102209167
112722167
123142167
133508167
143558167
153571167
164540167
175120167
185172167
195188167
205214167
215224167
225476167
235551167
245555167
255555167
265555167
275555167
Stop Event
node limit
Counts
3 → 15
Calls
Call 1
Inputs
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (neg.f64 C)))))
(*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (neg.f64 C))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A))) (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A))))))))

simplify970.0ms (2.6%)

Algorithm
egg-herbie
Rules
4374×rational.json-simplify-1
3032×rational.json-simplify-33
2758×rational.json-simplify-31
2334×rational.json-simplify-2
100×rational.json-simplify-27
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041612631
199512631
2192812631
3279312631
4280312631
5281312631
6282912631
7284512631
8285912631
9324812631
10347412631
11358012631
12358612631
13359112631
14359612631
15360212631
16360712631
17361212631
18563812631
19564312631
20564712631
21606512631
22606512631
23757212631
24757212631
25769412631
26769412631
27769412631
Stop Event
node limit
Counts
111 → 250
Calls
Call 1
Inputs
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) (pow.f64 B 2)))
(+.f64 (*.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 -1/32 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) (pow.f64 B 2))))
(+.f64 (*.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 -1/32 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) (pow.f64 B 2)) (*.f64 (+.f64 (*.f64 1/64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 -1/128 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 7)))))))) (pow.f64 B 6)))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 A 3) F))))))
(+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 A 5) F)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 A 5) F)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 A 3) F)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 A 5) F)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 A 5) F)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 A 3) F)))) (+.f64 (*.f64 32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 A 7) F)))) (*.f64 4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 A 7) F)))))))))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (sqrt.f64 2) B))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (*.f64 (sqrt.f64 2) C))) (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 (*.f64 (pow.f64 A 3) F))))) (pow.f64 B 3))) (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (*.f64 (sqrt.f64 2) C))) (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 (*.f64 (pow.f64 A 3) F))))) (pow.f64 B 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (*.f64 (sqrt.f64 2) (pow.f64 C 2)))) (+.f64 (*.f64 8 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (sqrt.f64 (*.f64 (pow.f64 A 5) F)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (*.f64 (sqrt.f64 2) (pow.f64 C 2)))))) (pow.f64 B 5))) (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (sqrt.f64 2) B))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (*.f64 (sqrt.f64 2) C))) (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 (*.f64 (pow.f64 A 3) F))))) (pow.f64 B 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (*.f64 (sqrt.f64 2) (pow.f64 C 2)))) (+.f64 (*.f64 8 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (sqrt.f64 (*.f64 (pow.f64 A 5) F)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (*.f64 (sqrt.f64 2) (pow.f64 C 2)))))) (pow.f64 B 5))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (sqrt.f64 2) B)) (*.f64 -1 (/.f64 (+.f64 (*.f64 8 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (sqrt.f64 (*.f64 (pow.f64 A 7) F)))) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (*.f64 (sqrt.f64 2) (pow.f64 C 3)))) (+.f64 (*.f64 -64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (sqrt.f64 (*.f64 (pow.f64 A 7) F)))) (*.f64 32 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (*.f64 (sqrt.f64 2) (pow.f64 C 3))))))) (pow.f64 B 7))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))))
(+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))))))))
(+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 A 3) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 -1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))))))))))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -2)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))))) A)))
(+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))))) A))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))))) A)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/1024 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (sqrt.f64 -2) (pow.f64 B 6)))) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (sqrt.f64 -2) (pow.f64 B 6)))) (+.f64 (*.f64 -1/2048 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (sqrt.f64 -2) (pow.f64 B 6)))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (sqrt.f64 -2) (pow.f64 B 6))))))) (pow.f64 A 3))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (*.f64 C (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 C (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 C (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))))) (+.f64 (*.f64 (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (*.f64 32 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 7))))))) (pow.f64 C 3)) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 5))))))))))
(*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F))))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 5)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B)))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)))) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B))))))
(*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F))))))
(*.f64 -2 (*.f64 (*.f64 A (sqrt.f64 -2)) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -2) (pow.f64 B 2)))) (*.f64 -2 (*.f64 (*.f64 A (sqrt.f64 -2)) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -2) (pow.f64 B 2)))) (+.f64 (*.f64 -2 (*.f64 (*.f64 A (sqrt.f64 -2)) (sqrt.f64 (*.f64 C F)))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -2) (pow.f64 B 2)))) (+.f64 (*.f64 -2 (*.f64 (*.f64 A (sqrt.f64 -2)) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 1/512 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 6)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 5)))))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(*.f64 2 (*.f64 A (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)))
(*.f64 2 (*.f64 A (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)))
(*.f64 2 (*.f64 A (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)))
(*.f64 2 (*.f64 A (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)))
(*.f64 2 (*.f64 A (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)))
(*.f64 2 (*.f64 A (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)))
(*.f64 2 (*.f64 A (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)))
(*.f64 2 (*.f64 A (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)))
(*.f64 2 (*.f64 A (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)))
(*.f64 2 (*.f64 A (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)))
(*.f64 2 (*.f64 A (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)))
(*.f64 2 (*.f64 A (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A))) 0)
(+.f64 0 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A))))
Outputs
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))
(*.f64 1/4 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 2))))
(*.f64 1/4 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F C)))))
(*.f64 (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F C))) (*.f64 1/4 (sqrt.f64 2)))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) (pow.f64 B 2)))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) (pow.f64 B 2)))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 2)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) A) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) 1/16))) (pow.f64 B 2)))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F C))))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) A)))) (pow.f64 B 2)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F C))) (*.f64 1/4 (sqrt.f64 2))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) A) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) 1/16))) (pow.f64 B 2)))
(+.f64 (*.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 -1/32 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) (pow.f64 B 2))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 A 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 -1/32 (sqrt.f64 (/.f64 F (pow.f64 C 5))))))) (pow.f64 B 4)))
(+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) A) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) 1/16))) (pow.f64 B 2)) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 2)))) (*.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) 1/64)) (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/32)))) (pow.f64 B 4))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F C))))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) A)))) (pow.f64 B 2)) (*.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 A 2)))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))))))) (pow.f64 B 4))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F C))) (*.f64 1/4 (sqrt.f64 2))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) A) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) 1/16))) (pow.f64 B 2)) (*.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) 1/64)) (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/32)))) (pow.f64 B 4))))
(+.f64 (*.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 -1/32 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) (pow.f64 B 2)) (*.f64 (+.f64 (*.f64 1/64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 -1/128 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 7)))))))) (pow.f64 B 6)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 A 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 -1/32 (sqrt.f64 (/.f64 F (pow.f64 C 5))))))) (pow.f64 B 4)) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 1/64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 A 3)) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 A 3))) (*.f64 1/128 (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 A 3)))))))) (pow.f64 B 6))))
(+.f64 (*.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) 1/64)) (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/32)))) (pow.f64 B 4)) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 2)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) A) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) 1/16))) (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 1/64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 A 3)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) 1/256)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 -1/128 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 A 3)))))) (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 A 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) 1/128)))) (pow.f64 B 6))))
(+.f64 (*.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 A 2)))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F C))))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) A)))) (pow.f64 B 2)) (*.f64 (+.f64 (*.f64 1/64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 A 3)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/128 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 A 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 -1/128 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 A 3)))))))) (pow.f64 B 6)))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F C))))) (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) A)))) (pow.f64 B 2)) (*.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 A 2)))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))))))) (pow.f64 B 4))) (*.f64 (+.f64 (*.f64 1/64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 A 3)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/128 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 A 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 -1/128 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 A 3)))))))) (pow.f64 B 6))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F C))))) (+.f64 (*.f64 (+.f64 (*.f64 1/64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 A 3)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/128 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 A 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 -1/128 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 A 3)))))))) (pow.f64 B 6)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) A)))) (pow.f64 B 2)) (*.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 A 2)))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))))))) (pow.f64 B 4)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F C))) (*.f64 1/4 (sqrt.f64 2))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) A) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) 1/16))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) 1/64)) (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/32)))) (pow.f64 B 4)) (*.f64 (+.f64 (*.f64 1/64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 A 3)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) 1/256)) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 A 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) 1/128)) (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 A 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) -1/128))))) (pow.f64 B 6)))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 A 3) F))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (*.f64 2 (sqrt.f64 (*.f64 F (pow.f64 A 3))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (*.f64 2 (sqrt.f64 (*.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3))))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (*.f64 2 (sqrt.f64 (*.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 2 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3))))))
(+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 A 5) F)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 A 5) F)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 A 3) F)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))))))
(+.f64 (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (*.f64 -16 (sqrt.f64 (*.f64 F (pow.f64 A 5))))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (*.f64 2 (sqrt.f64 (*.f64 F (pow.f64 A 3))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (*.f64 2 (sqrt.f64 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (*.f64 8 (sqrt.f64 (*.f64 F (pow.f64 A 5)))))))
(+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) -16)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (*.f64 2 (sqrt.f64 (*.f64 F (pow.f64 A 3))))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) -16)) (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A)))) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (*.f64 2 (sqrt.f64 (*.f64 F (pow.f64 A 3))))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A)))) (+.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (*.f64 2 (sqrt.f64 (*.f64 F (pow.f64 A 3))))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) -16)))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) -16)) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 2 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 A 5) F)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 A 5) F)))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 A 3) F)))) (+.f64 (*.f64 32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 A 7) F)))) (*.f64 4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 A 7) F)))))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 8 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (*.f64 -16 (sqrt.f64 (*.f64 F (pow.f64 A 5)))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7))))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (*.f64 2 (sqrt.f64 (*.f64 F (pow.f64 A 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) (*.f64 32 (sqrt.f64 (*.f64 F (pow.f64 A 7)))))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))) (+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (+.f64 (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (*.f64 2 (sqrt.f64 (*.f64 F (pow.f64 A 3))))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 32 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (*.f64 8 (sqrt.f64 (*.f64 F (pow.f64 A 5))))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) -64))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 8 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (*.f64 2 (sqrt.f64 (*.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) 32)) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7))))))) (+.f64 (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) -64))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) -16)))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A)))) (+.f64 (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) -16)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) -64))) (+.f64 (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) 32))) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (*.f64 2 (sqrt.f64 (*.f64 F (pow.f64 A 3))))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A)))) (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (*.f64 2 (sqrt.f64 (*.f64 F (pow.f64 A 3))))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) 32)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) -16)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) -64)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))))
(+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))) (+.f64 (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) -64)) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 2 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) 32)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 A 7)))))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) -16)))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (sqrt.f64 2) B))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (*.f64 (sqrt.f64 2) C))) (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 (*.f64 (pow.f64 A 3) F))))) (pow.f64 B 3))) (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 2 (*.f64 (sqrt.f64 2) C))) (*.f64 (*.f64 (sqrt.f64 2) C) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3)))))) (pow.f64 B 3))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 2 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3)))))) (*.f64 (sqrt.f64 2) (*.f64 -4 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))))) (pow.f64 B 3))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) C))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 -4 C)))) (pow.f64 B 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (*.f64 (sqrt.f64 2) C))) (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 (*.f64 (pow.f64 A 3) F))))) (pow.f64 B 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (*.f64 (sqrt.f64 2) (pow.f64 C 2)))) (+.f64 (*.f64 8 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (sqrt.f64 (*.f64 (pow.f64 A 5) F)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (*.f64 (sqrt.f64 2) (pow.f64 C 2)))))) (pow.f64 B 5))) (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (sqrt.f64 2) B))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 2 (*.f64 (sqrt.f64 2) C))) (*.f64 (*.f64 (sqrt.f64 2) C) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3)))))) (pow.f64 B 3))) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A))) (*.f64 -1 (/.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (*.f64 (sqrt.f64 2) (pow.f64 C 2)))) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (*.f64 8 (sqrt.f64 (*.f64 F (pow.f64 A 5)))))) (*.f64 2 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (pow.f64 C 2))))) (pow.f64 B 5)))))
(+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 2 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3)))))) (*.f64 (sqrt.f64 2) (*.f64 -4 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))))) (pow.f64 B 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 (pow.f64 C 2) (*.f64 -16 (sqrt.f64 2)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 (sqrt.f64 2) (*.f64 2 (pow.f64 C 2)))))) (pow.f64 B 5))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 2 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3)))))) (*.f64 (sqrt.f64 2) (*.f64 -4 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))))) (pow.f64 B 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 (pow.f64 C 2) -16))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (pow.f64 C 2)))) (*.f64 2 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (pow.f64 C 2)))))) (pow.f64 B 5)))))
(+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) C))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 -4 C)))) (pow.f64 B 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) -16))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 8 (pow.f64 C 2)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 2 (pow.f64 C 2)))))) (pow.f64 B 5))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (*.f64 (sqrt.f64 2) C))) (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 (*.f64 (pow.f64 A 3) F))))) (pow.f64 B 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (*.f64 (sqrt.f64 2) (pow.f64 C 2)))) (+.f64 (*.f64 8 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (sqrt.f64 (*.f64 (pow.f64 A 5) F)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (*.f64 (sqrt.f64 2) (pow.f64 C 2)))))) (pow.f64 B 5))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (sqrt.f64 2) B)) (*.f64 -1 (/.f64 (+.f64 (*.f64 8 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (sqrt.f64 (*.f64 (pow.f64 A 7) F)))) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (*.f64 (sqrt.f64 2) (pow.f64 C 3)))) (+.f64 (*.f64 -64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (sqrt.f64 (*.f64 (pow.f64 A 7) F)))) (*.f64 32 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (*.f64 (sqrt.f64 2) (pow.f64 C 3))))))) (pow.f64 B 7))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 2 (*.f64 (sqrt.f64 2) C))) (*.f64 (*.f64 (sqrt.f64 2) C) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3)))))) (pow.f64 B 3))) (+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A))) (*.f64 -1 (/.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (*.f64 (sqrt.f64 2) (pow.f64 C 2)))) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (*.f64 8 (sqrt.f64 (*.f64 F (pow.f64 A 5)))))) (*.f64 2 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (pow.f64 C 2))))) (pow.f64 B 5)))) (*.f64 -1 (/.f64 (+.f64 (+.f64 (*.f64 8 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (pow.f64 C 3)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 4 (*.f64 (sqrt.f64 2) (pow.f64 C 3))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (*.f64 -64 (sqrt.f64 (*.f64 F (pow.f64 A 7))))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 32 (*.f64 (sqrt.f64 2) (pow.f64 C 3)))))) (pow.f64 B 7)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 2 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3)))))) (*.f64 (sqrt.f64 2) (*.f64 -4 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))))) (pow.f64 B 3))) (+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 (pow.f64 C 2) (*.f64 -16 (sqrt.f64 2)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 (sqrt.f64 2) (*.f64 2 (pow.f64 C 2)))))) (pow.f64 B 5)))) (*.f64 -1 (/.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 -64 (*.f64 (pow.f64 C 3) (sqrt.f64 (*.f64 F (pow.f64 A 7)))))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 2) (*.f64 32 (pow.f64 C 3))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 8 (*.f64 (sqrt.f64 2) (pow.f64 C 3)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 2) (*.f64 4 (pow.f64 C 3)))))) (pow.f64 B 7)))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 2) (*.f64 8 (pow.f64 C 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) 4))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 -64 (pow.f64 C 3)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 (pow.f64 C 3) 32)))))) (pow.f64 B 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 2 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3)))))) (*.f64 (sqrt.f64 2) (*.f64 -4 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))))) (pow.f64 B 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 (pow.f64 C 2) -16))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (pow.f64 C 2)))) (*.f64 2 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (pow.f64 C 2)))))) (pow.f64 B 5))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) 8))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) 4))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 (pow.f64 C 3) -64))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 (pow.f64 C 3) 32)))))) (pow.f64 B 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 2 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3)))))) (*.f64 (sqrt.f64 2) (*.f64 -4 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))))) (pow.f64 B 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 (pow.f64 C 2) -16))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (pow.f64 C 2)))) (*.f64 2 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (pow.f64 C 2)))))) (pow.f64 B 5))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 (pow.f64 C 2) -16))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (pow.f64 C 2)))) (*.f64 2 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (pow.f64 C 2)))))) (pow.f64 B 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 2 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3)))))) (*.f64 (sqrt.f64 2) (*.f64 -4 (*.f64 C (sqrt.f64 (*.f64 F (pow.f64 A 3))))))) (pow.f64 B 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) 8))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) 4))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 (pow.f64 C 3) -64))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 (pow.f64 C 3) 32)))))) (pow.f64 B 7))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) -16))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 8 (pow.f64 C 2)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 2 (pow.f64 C 2)))))) (pow.f64 B 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) C))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 -4 C)))) (pow.f64 B 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) 4))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (*.f64 8 (sqrt.f64 (*.f64 F (pow.f64 A 7)))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 (pow.f64 C 3) -64))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 (pow.f64 C 3) 32)))))) (pow.f64 B 7))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))
(*.f64 1/4 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 2))))
(*.f64 1/4 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F C)))))
(*.f64 (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F C))) (*.f64 1/4 (sqrt.f64 2)))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 (sqrt.f64 -4) A)) (*.f64 1/8 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3)))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 2)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 (sqrt.f64 -4) A)) (*.f64 1/8 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) 1/16))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 (sqrt.f64 -4) A)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F C))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A)))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 (sqrt.f64 -4) A)))) (+.f64 (*.f64 (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F C))) (*.f64 1/4 (sqrt.f64 2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A)))))
(+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 -1/32 (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5)))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))) (*.f64 1/32 (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 (sqrt.f64 -4) A)) (*.f64 1/8 (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))))))
(+.f64 (+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) 1/16))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 (sqrt.f64 -4) A)) (*.f64 1/8 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/32)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) 1/64))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F C))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A)))) (+.f64 (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 (sqrt.f64 -4) A)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F C))))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 (sqrt.f64 -4) A)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A))))))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 (sqrt.f64 -4) A)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/32)) (+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F C))) (*.f64 1/4 (sqrt.f64 2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (sqrt.f64 -4) (pow.f64 A 2)))))))))
(+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 A 3) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 -1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))))))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 A 3)) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))) (*.f64 1/32 (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5)))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 -1/32 (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 (sqrt.f64 -4) A)) (*.f64 1/8 (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (sqrt.f64 -4) (pow.f64 A 3))) (*.f64 1/128 (sqrt.f64 (/.f64 F (pow.f64 C 7)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -4) 5))) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 A 3))) (*.f64 -1/128 (sqrt.f64 (/.f64 F (pow.f64 C 7))))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 A 3)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (sqrt.f64 -4) (pow.f64 A 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) 1/128)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 -1/128 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 A 3)))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -4) 5)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 (sqrt.f64 -4) A)) (*.f64 1/8 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) 1/16)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/32)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) 1/64)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))))))))
(+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))))) (+.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 (sqrt.f64 -4) A)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (sqrt.f64 -4) (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -4) 5))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 -1/128 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 A 3)))))))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2))))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F C))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 A 3)))))))
(+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))))) (+.f64 (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 (sqrt.f64 -4) A)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A))))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (sqrt.f64 -4) (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -4) 5))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 -1/128 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 A 3))))))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F C))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 A 3)))))))
(+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))))) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F C))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 A 3))))) (+.f64 (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (sqrt.f64 -4) (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -4) 5))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 -1/128 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 A 3))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 (sqrt.f64 -4) A)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A)))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F C))) (*.f64 1/4 (sqrt.f64 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 6))) (pow.f64 A 3)))) (+.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 (sqrt.f64 -4) A)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (sqrt.f64 -4) (pow.f64 A 2)))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -4) 5))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (sqrt.f64 -4) (pow.f64 A 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) 1/128)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 -1/128 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 (sqrt.f64 -4) 3) (pow.f64 A 3))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/32))))))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -2)))
(*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/2 (sqrt.f64 -2)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))))) A)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/2 (sqrt.f64 -2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (pow.f64 B 2) (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 -1/16 (*.f64 (pow.f64 B 2) (sqrt.f64 -2))))) A)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/2 (sqrt.f64 -2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (*.f64 1/8 (pow.f64 B 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (pow.f64 B 2) (*.f64 -1/16 (sqrt.f64 -2))))) A)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/2 (sqrt.f64 -2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (pow.f64 B 2) (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 2) -1/16)))) A)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/2 (sqrt.f64 -2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (sqrt.f64 -2)) (*.f64 1/8 (pow.f64 B 2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 2) -1/16)))) A)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/2 (sqrt.f64 -2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (*.f64 1/8 (pow.f64 B 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) -1/16)))) A)))
(+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))))) A))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)) (*.f64 -1/32 (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/2 (sqrt.f64 -2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (pow.f64 B 2) (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 -1/16 (*.f64 (pow.f64 B 2) (sqrt.f64 -2))))) A))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (*.f64 1/8 (pow.f64 B 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (pow.f64 B 2) (*.f64 -1/16 (sqrt.f64 -2))))) A)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/2 (sqrt.f64 -2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) 1/256)) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (pow.f64 B 2) (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 2) -1/16)))) A)) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/2 (sqrt.f64 -2))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/32))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (sqrt.f64 -2)) (*.f64 1/8 (pow.f64 B 2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 2) -1/16)))) A)) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/2 (sqrt.f64 -2))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/32))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/2 (sqrt.f64 -2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (sqrt.f64 -2)) (*.f64 1/8 (pow.f64 B 2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 2) -1/16)))) A)) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/32))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/2 (sqrt.f64 -2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (*.f64 1/8 (pow.f64 B 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) -1/16)))) A)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) 1/256)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2))))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))))) A)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/1024 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (sqrt.f64 -2) (pow.f64 B 6)))) (+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (sqrt.f64 -2) (pow.f64 B 6)))) (+.f64 (*.f64 -1/2048 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (sqrt.f64 -2) (pow.f64 B 6)))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (sqrt.f64 -2) (pow.f64 B 6))))))) (pow.f64 A 3))))))))
(+.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 C 5)))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)) (*.f64 -1/32 (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/2 (sqrt.f64 -2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (pow.f64 B 2) (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 -1/16 (*.f64 (pow.f64 B 2) (sqrt.f64 -2))))) A)) (*.f64 -1 (/.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 -1/1024 (*.f64 (pow.f64 B 6) (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 -1/256 (*.f64 (pow.f64 B 6) (sqrt.f64 -2))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (pow.f64 B 6) (sqrt.f64 -2))) -1/2048) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/128 (*.f64 (pow.f64 B 6) (sqrt.f64 -2)))))) (pow.f64 A 3))))))
(+.f64 (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (*.f64 1/8 (pow.f64 B 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (pow.f64 B 2) (*.f64 -1/16 (sqrt.f64 -2))))) A)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/2 (sqrt.f64 -2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (sqrt.f64 -2) (*.f64 -1/2048 (pow.f64 B 6)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/128 (*.f64 (pow.f64 B 6) (sqrt.f64 -2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (pow.f64 B 6) (*.f64 -1/1024 (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (sqrt.f64 -2) (*.f64 -1/256 (pow.f64 B 6)))))) (pow.f64 A 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) 1/256)) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (pow.f64 B 2) (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 2) -1/16)))) A)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (pow.f64 B 6) -1/1024))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 6) -1/256))) (+.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (sqrt.f64 -2) -1/2048))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) 1/128)))))) (pow.f64 A 3)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/2 (sqrt.f64 -2))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/32))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)))))))
(+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (pow.f64 B 6) -1/1024))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 6) -1/256))) (+.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (sqrt.f64 -2) -1/2048))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) 1/128)))))) (pow.f64 A 3))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/2 (sqrt.f64 -2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (sqrt.f64 -2)) (*.f64 1/8 (pow.f64 B 2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 2) -1/16)))) A))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/32))))))
(+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/32)) (+.f64 (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/2 (sqrt.f64 -2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (sqrt.f64 -2)) (*.f64 1/8 (pow.f64 B 2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 2) -1/16)))) A)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (pow.f64 B 6) -1/1024))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 6) -1/256))) (+.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (sqrt.f64 -2) -1/2048))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) 1/128)))))) (pow.f64 A 3))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (sqrt.f64 -2)) (*.f64 1/8 (pow.f64 B 2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 2) -1/16)))) A)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (pow.f64 B 6) -1/1024))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 6) -1/256))) (+.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (sqrt.f64 -2) -1/2048))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) 1/128)))))) (pow.f64 A 3))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/2 (sqrt.f64 -2))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/32)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (*.f64 1/8 (pow.f64 B 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) -1/16)))) A)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 -2) -1/2048))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/128 (*.f64 (pow.f64 B 6) (sqrt.f64 -2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 -2) -1/1024))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 -2) -1/256))))) (pow.f64 A 3))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/2 (sqrt.f64 -2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) 1/256)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (pow.f64 A 2)))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (*.f64 C (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 2 (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A)))) (*.f64 C (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 C (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 2 (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3))))))) (*.f64 (pow.f64 C 2) (+.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (pow.f64 B 5))))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (sqrt.f64 2) (pow.f64 B 5)))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 2 (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 2 (sqrt.f64 (*.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) -16))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A)))) (+.f64 (*.f64 C (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) -16)))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 2 (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 2 (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) -16))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 C (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))))) (+.f64 (*.f64 (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (*.f64 32 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 7))))))) (pow.f64 C 3)) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (sqrt.f64 2) (pow.f64 B 5))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))) (+.f64 (+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 2 (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 -64 (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 4 (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 32 (/.f64 (sqrt.f64 2) (pow.f64 B 7))))))))) (*.f64 (pow.f64 C 2) (+.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (pow.f64 B 5))))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (sqrt.f64 2) (pow.f64 B 5))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 2 (sqrt.f64 (*.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) -16))))) (+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 2 (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 -64 (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 4 (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 32 (/.f64 (sqrt.f64 2) (pow.f64 B 7)))))))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A)))) (+.f64 (*.f64 C (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3)))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) -16))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 -64 (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 4 (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 32 (/.f64 (sqrt.f64 2) (pow.f64 B 7)))))))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 2 (/.f64 (sqrt.f64 2) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (pow.f64 B 3))))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 2 (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (pow.f64 B 5)))) (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) -16))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 4 (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 -64 (/.f64 (sqrt.f64 2) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (*.f64 32 (/.f64 (sqrt.f64 2) (pow.f64 B 7))))))))))
(*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (*.f64 F C)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 -4) A)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (*.f64 A (sqrt.f64 (*.f64 F C)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (*.f64 F C))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 -4) A))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F C)) 1/2)))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (*.f64 A (sqrt.f64 (*.f64 F C))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (*.f64 A (sqrt.f64 (*.f64 F C))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F C)) 1/2)))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F)))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F C))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (*.f64 F C))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 -4) A))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F C)) 1/2)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) -1/8))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (*.f64 A (sqrt.f64 (*.f64 F C))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 A (pow.f64 (sqrt.f64 -4) 3)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (*.f64 A (sqrt.f64 (*.f64 F C))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F C)) 1/2)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) -1/8))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F C))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (*.f64 F C))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 5))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 5)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 -4) A))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F C)) 1/2)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) -1/8)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 5))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (*.f64 A (sqrt.f64 (*.f64 F C))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 5))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (*.f64 A (sqrt.f64 (*.f64 F C))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 5)))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F C)) 1/2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 5)))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (*.f64 A (sqrt.f64 (*.f64 F C))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) -1/8))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B))
(*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) C) B))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) B) (*.f64 -2 (sqrt.f64 (*.f64 F (pow.f64 A 3))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) B))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) B) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) -2)))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) C) B))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) B) (*.f64 -2 (sqrt.f64 (*.f64 F (pow.f64 A 3)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)) (*.f64 -2 (sqrt.f64 (*.f64 F (pow.f64 A 5))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) B) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) -2))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 5)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) C) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B)) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 5))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) B) (*.f64 -2 (sqrt.f64 (*.f64 F (pow.f64 A 3)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)) (*.f64 -2 (sqrt.f64 (*.f64 F (pow.f64 A 5)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 5)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 7))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) B) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) -2)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 5)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 7))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 2) (*.f64 -1 (*.f64 B (sqrt.f64 (*.f64 F A)))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 B -1)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 (sqrt.f64 2) B))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) B))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 -1 (*.f64 B (sqrt.f64 (*.f64 F A))))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) B))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 B -1))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) B))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 B -1))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) B) (*.f64 2 (sqrt.f64 (*.f64 F (pow.f64 A 3))))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 (sqrt.f64 2) B))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) B)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 -1 (*.f64 B (sqrt.f64 (*.f64 F A))))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 B -1))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 B -1))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) B) (*.f64 2 (sqrt.f64 (*.f64 F (pow.f64 A 3)))))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)))) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B))))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 (sqrt.f64 2) B))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) B)))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 5))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 -1 (*.f64 B (sqrt.f64 (*.f64 F A))))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) B)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 5))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 B -1))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 5)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 B -1))) (+.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3))))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 5))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 B -1))) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 B -1))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) B) (*.f64 2 (sqrt.f64 (*.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 5)))))))
(*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (*.f64 F C)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 -4) A)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (*.f64 A (sqrt.f64 (*.f64 F C)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (*.f64 F C))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 -4) A))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F C)) 1/2)))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (*.f64 A (sqrt.f64 (*.f64 F C))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (*.f64 A (sqrt.f64 (*.f64 F C))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F C)) 1/2)))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F)))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F C))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (*.f64 F C))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 -4) A))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F C)) 1/2)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) -1/8))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (*.f64 A (sqrt.f64 (*.f64 F C))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 A (pow.f64 (sqrt.f64 -4) 3)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (*.f64 A (sqrt.f64 (*.f64 F C))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F C)) 1/2)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) -1/8))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 5))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F C))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (*.f64 F C))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 5))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 5)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 -4) A))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F C)) 1/2)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) -1/8)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 5))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (*.f64 A (sqrt.f64 (*.f64 F C))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 5))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (*.f64 A (sqrt.f64 (*.f64 F C))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 5)))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F C)) 1/2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 5)))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (*.f64 A (sqrt.f64 (*.f64 F C))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 A (pow.f64 (sqrt.f64 -4) 3))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) -1/8))))
(*.f64 -2 (*.f64 (*.f64 A (sqrt.f64 -2)) (sqrt.f64 (*.f64 C F))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 A (sqrt.f64 -2))))
(*.f64 A (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 -2 (sqrt.f64 -2))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -2) (pow.f64 B 2)))) (*.f64 -2 (*.f64 (*.f64 A (sqrt.f64 -2)) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 A (sqrt.f64 -2)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (pow.f64 B 2) (sqrt.f64 -2)))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 A (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -2) (*.f64 1/4 (pow.f64 B 2)))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 A (sqrt.f64 -2)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -2)) (*.f64 1/4 (pow.f64 B 2))))
(+.f64 (*.f64 A (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 -2 (sqrt.f64 -2)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (pow.f64 B 2) (sqrt.f64 -2)))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -2) (pow.f64 B 2)))) (+.f64 (*.f64 -2 (*.f64 (*.f64 A (sqrt.f64 -2)) (sqrt.f64 (*.f64 C F)))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))))
(+.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 A (sqrt.f64 -2)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (pow.f64 B 2) (sqrt.f64 -2))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) A))))
(+.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 A (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -2) (*.f64 1/4 (pow.f64 B 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) A))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 A (sqrt.f64 -2)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (pow.f64 B 2) (sqrt.f64 -2)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) A)))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 A (sqrt.f64 -2)))) (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -2)) (*.f64 1/4 (pow.f64 B 2))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) A)))))
(+.f64 (*.f64 A (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 -2 (sqrt.f64 -2)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (pow.f64 B 2) (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) A)))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -2) (pow.f64 B 2)))) (+.f64 (*.f64 -2 (*.f64 (*.f64 A (sqrt.f64 -2)) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 1/512 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 6)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (pow.f64 B 2) (sqrt.f64 -2)))) (+.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 A (sqrt.f64 -2)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -2)) (pow.f64 A 2)) (*.f64 1/512 (sqrt.f64 (/.f64 F (pow.f64 C 5)))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) A)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -2) (*.f64 1/4 (pow.f64 B 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) A))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 A (sqrt.f64 -2)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -2)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) 1/512)))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 A (sqrt.f64 -2)))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (pow.f64 B 2) (sqrt.f64 -2)))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) A))) (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -2)) (pow.f64 A 2)))))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 A (sqrt.f64 -2)))) (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -2)) (*.f64 1/4 (pow.f64 B 2))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) A))) (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -2)) (pow.f64 A 2)))))))
(+.f64 (*.f64 A (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 -2 (sqrt.f64 -2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) A))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (pow.f64 B 2) (sqrt.f64 -2)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -2)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) 1/512)))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B))
(*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) C) B))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) B) (*.f64 -2 (sqrt.f64 (*.f64 F (pow.f64 A 3))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) B))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) B) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) -2)))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) C) B))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) B) (*.f64 -2 (sqrt.f64 (*.f64 F (pow.f64 A 3)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)) (*.f64 -2 (sqrt.f64 (*.f64 F (pow.f64 A 5))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) B) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) -2))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 5)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) C) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B)) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 5))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) B) (*.f64 -2 (sqrt.f64 (*.f64 F (pow.f64 A 3)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)) (*.f64 -2 (sqrt.f64 (*.f64 F (pow.f64 A 5)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 5)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 7))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) C) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) B) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) -2)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 5)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 7))))))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C)))
(*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C)))
(*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8)))
(*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8)))
(*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8)))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2))))
(*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2))))
(*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A))
(*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A)))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2))))
(*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2))))
(*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A))
(*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A)))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2))))
(*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2))))
(*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A))
(*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A)))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C)))
(*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C)))
(*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8)))
(*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8)))
(*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8)))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C)))
(*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C)))
(*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8)))
(*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8)))
(*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8)))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2))))
(*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2))))
(*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A))
(*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A)))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C)))
(*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C)))
(*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8)))
(*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8)))
(*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8)))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C)))
(*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C)))
(*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8)))
(*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8)))
(*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8)))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 2 A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 C -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(+.f64 (*.f64 C (*.f64 F (*.f64 (pow.f64 A 2) -8))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A))))
(*.f64 2 (*.f64 A (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (*.f64 F A)))
(*.f64 2 (*.f64 F (*.f64 A (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))
(*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))
(*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2)))
(*.f64 2 (*.f64 A (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (*.f64 F A)))
(*.f64 2 (*.f64 F (*.f64 A (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))
(*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))
(*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2)))
(*.f64 2 (*.f64 A (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (*.f64 F A)))
(*.f64 2 (*.f64 F (*.f64 A (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))
(*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))
(*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2)))
(*.f64 2 (*.f64 A (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (*.f64 F A)))
(*.f64 2 (*.f64 F (*.f64 A (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))
(*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))
(*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2)))
(*.f64 2 (*.f64 A (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (*.f64 F A)))
(*.f64 2 (*.f64 F (*.f64 A (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))
(*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))
(*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2)))
(*.f64 2 (*.f64 A (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (*.f64 F A)))
(*.f64 2 (*.f64 F (*.f64 A (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))
(*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))
(*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2)))
(*.f64 2 (*.f64 A (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (*.f64 F A)))
(*.f64 2 (*.f64 F (*.f64 A (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))
(*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))
(*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2)))
(*.f64 2 (*.f64 A (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (*.f64 F A)))
(*.f64 2 (*.f64 F (*.f64 A (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))
(*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))
(*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2)))
(*.f64 2 (*.f64 A (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (*.f64 F A)))
(*.f64 2 (*.f64 F (*.f64 A (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))
(*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))
(*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2)))
(*.f64 2 (*.f64 A (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (*.f64 F A)))
(*.f64 2 (*.f64 F (*.f64 A (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))
(*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))
(*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2)))
(*.f64 2 (*.f64 A (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (*.f64 F A)))
(*.f64 2 (*.f64 F (*.f64 A (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))
(*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))
(*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2)))
(*.f64 2 (*.f64 A (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (*.f64 F A)))
(*.f64 2 (*.f64 F (*.f64 A (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))
(*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))
(*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2)))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 F A) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 F A) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 F A) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 F A) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 1)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 F A) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 F A) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 F A) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))) -1)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 F A) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 F A) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 F A) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) F)))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))) 0)
(+.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 F A) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) F)))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))) 0)
(+.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2)))) 0)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 F A) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) F)))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))) 1)
(*.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A)))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 F A) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) F)))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))))))) 1)
(*.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2)))) 1)
(+.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A))) 0)
(+.f64 (*.f64 2 (*.f64 (*.f64 F A) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))) 0)
(+.f64 (*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) F))) 0)
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A)))))) 0)
(+.f64 (*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A)))))) 0)
(+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2))) 0)
(+.f64 0 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F A))))
(+.f64 (*.f64 2 (*.f64 (*.f64 F A) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))) 0)
(+.f64 (*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) F))) 0)
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A)))))) 0)
(+.f64 (*.f64 2 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A)))))) 0)
(+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 A -2))) 0)

localize41.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(/.f64 (sqrt.f64 2) B)
0.7b
(+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
10.5b
(sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))
29.5b
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))
Compiler

Compiled 106 to 76 computations (28.3% saved)

series6.0ms (0%)

Counts
3 → 32
Calls

18 calls:

TimeVariablePointExpression
1.0ms
F
@-inf
(sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))
1.0ms
B
@0
(sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))
0.0ms
C
@-inf
(sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))
0.0ms
F
@0
(sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))
0.0ms
B
@inf
(sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))

rewrite10.0ms (0%)

Algorithm
batch-egg-rewrite
Rules
40×bool.json-1
38×rational.json-simplify-1
36×rational.json-simplify-2
34×rational.json-1
34×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01679
17179
211379
311779
Stop Event
saturated
Counts
3 → 10
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))
(+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))
(/.f64 (sqrt.f64 2) B)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 2) B) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 2) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 2) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 2) B))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 2) B) (/.f64 (sqrt.f64 2) B))))))

simplify302.0ms (0.8%)

Algorithm
egg-herbie
Rules
2434×rational.json-simplify-31
1270×rational.json-simplify-2
436×rational.json-simplify-1
346×rational.json-simplify-27
284×rational.json-simplify-9
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01572364
12852364
24242364
36032364
48142364
511162364
613002364
713402364
813812364
914222364
1014702364
1120082364
1220202364
1320322364
1420402364
1520522364
1620642364
1722542364
1822662364
1922802364
2022902364
2123022364
2223162364
2323262364
2423382364
2523522364
2623622364
2723742364
2823882364
2923982364
3024102364
3124242364
3224342364
3324462364
3424602364
3524702364
3624822364
3724962364
3825062364
3925182364
4025322364
4125422364
4232142364
4332662364
Stop Event
saturated
Counts
42 → 90
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 F B))
(+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 C 3) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 C F)))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 C F))) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 C F))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 1 (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (pow.f64 B 4)) (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 C F))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 1 (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (pow.f64 B 4)) (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 1 (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (*.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 C 2)))))) (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 C F))))))))
B
(+.f64 C B)
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))
(+.f64 C (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))
(*.f64 2 C)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 2 C))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 2 C) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 2 C) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))))))
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))) (pow.f64 C 7))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))))))
(*.f64 2 C)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 2 C))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 2 C) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 2 C) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))))))
B
(+.f64 C B)
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))
(+.f64 C (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))
(*.f64 -1 B)
(+.f64 C (*.f64 -1 B))
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B)))
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))))))
(+.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 0)
(+.f64 0 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 1)
(*.f64 1 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))
(+.f64 (/.f64 (sqrt.f64 2) B) 0)
(+.f64 0 (/.f64 (sqrt.f64 2) B))
(*.f64 (/.f64 (sqrt.f64 2) B) 1)
(*.f64 1 (/.f64 (sqrt.f64 2) B))
Outputs
(sqrt.f64 (*.f64 F B))
(+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))
(+.f64 (sqrt.f64 (*.f64 F B)) (*.f64 C (*.f64 1/2 (sqrt.f64 (/.f64 F B)))))
(+.f64 (sqrt.f64 (*.f64 F B)) (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))))
(+.f64 (sqrt.f64 (*.f64 F B)) (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 1/2 C)))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B))))
(+.f64 (+.f64 (sqrt.f64 (*.f64 F B)) (*.f64 C (*.f64 1/2 (sqrt.f64 (/.f64 F B))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))))
(+.f64 (sqrt.f64 (*.f64 F B)) (+.f64 (*.f64 C (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)))))))
(+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (+.f64 (sqrt.f64 (*.f64 F B)) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F B)))))))
(+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (+.f64 (sqrt.f64 (*.f64 F B)) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2) (*.f64 (/.f64 F B) -1/2)) (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 1 (*.f64 F B))))))))
(+.f64 (sqrt.f64 (*.f64 F B)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 1/2 C)) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2) (*.f64 (/.f64 F B) -1/2)) (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 1 (*.f64 F B))))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 C 3) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (+.f64 (sqrt.f64 (*.f64 F B)) (*.f64 C (*.f64 1/2 (sqrt.f64 (/.f64 F B))))) (*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (pow.f64 C 3)) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3))))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2))))) (+.f64 (+.f64 (sqrt.f64 (*.f64 F B)) (*.f64 C (*.f64 1/2 (sqrt.f64 (/.f64 F B))))) (*.f64 -1/4 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))) (pow.f64 C 3))))))
(+.f64 (+.f64 (sqrt.f64 (*.f64 F B)) (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 -1/4 (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))))))
(+.f64 (+.f64 (sqrt.f64 (*.f64 F B)) (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B))))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2) (*.f64 (/.f64 F B) -1/2)) (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 1 (*.f64 F B)))))) (*.f64 1/4 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2) (*.f64 (/.f64 F B) -1/2)) (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 1/2 C)) (*.f64 1/4 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2) (*.f64 (/.f64 F B) -1/2)) (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))))) (+.f64 (sqrt.f64 (*.f64 F B)) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2) (*.f64 (/.f64 F B) -1/2)) (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 1 (*.f64 F B))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 C F)))
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F C)))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 C F))) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F C))) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/4 (/.f64 (pow.f64 B 2) (sqrt.f64 2)))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 C F))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 1 (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (pow.f64 B 4)) (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F C))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (/.f64 F (pow.f64 C 3)) -1/8) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) (pow.f64 B 4)) (sqrt.f64 2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/4 (/.f64 (pow.f64 B 2) (sqrt.f64 2))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (/.f64 F (pow.f64 C 3)) -1/8) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) (pow.f64 B 4)) (sqrt.f64 2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F C))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (/.f64 F (pow.f64 C 3)) -1/8) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/4 (/.f64 1 (sqrt.f64 2)))) 2)) (pow.f64 B 4)) (sqrt.f64 2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C)))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 C F))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 1 (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (pow.f64 B 4)) (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 C 3))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 1 (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) 2)) (*.f64 (pow.f64 (sqrt.f64 2) 2) (pow.f64 C 2)))))) (sqrt.f64 2)) (sqrt.f64 (/.f64 1 (*.f64 C F))))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F C))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (/.f64 F (pow.f64 C 3)) -1/8) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) (pow.f64 B 4)) (sqrt.f64 2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C)))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 (/.f64 F (pow.f64 C 3)) -1/8) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 2) 2)))))) (sqrt.f64 2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C)))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F C))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/4 (/.f64 (pow.f64 B 2) (sqrt.f64 2)))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (/.f64 F (pow.f64 C 3)) -1/8) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) (pow.f64 B 4)) (sqrt.f64 2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C)))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 (/.f64 F (pow.f64 C 3)) -1/8) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 2) 2)))))) (sqrt.f64 2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C)))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F C))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (/.f64 F (pow.f64 C 3)) -1/8) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) (pow.f64 B 4)) (sqrt.f64 2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (pow.f64 B 6) (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 (/.f64 F (pow.f64 C 3)) -1/8) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 1 (sqrt.f64 2)))) 2)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 2) 2)))))) (sqrt.f64 2)))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F C))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (/.f64 F (pow.f64 C 3)) -1/8) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/4 (/.f64 1 (sqrt.f64 2)))) 2)) (pow.f64 B 4)) (sqrt.f64 2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (+.f64 (*.f64 1/4 (/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/4 (/.f64 1 (sqrt.f64 2)))) 2) (*.f64 (/.f64 F (pow.f64 C 3)) 1/8)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 2) 2)))) (*.f64 1/16 (/.f64 F (pow.f64 C 5))))) (sqrt.f64 2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))))))
B
(+.f64 C B)
(+.f64 B C)
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))
(+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))
(+.f64 (+.f64 B C) (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))
(+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))
(+.f64 C (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))
(+.f64 C (+.f64 (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))))
(+.f64 (+.f64 (+.f64 B C) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))))
(+.f64 C (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))))))
(+.f64 (+.f64 B C) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))))
(*.f64 2 C)
(*.f64 C 2)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 2 C))
(+.f64 (*.f64 C 2) (*.f64 1/2 (/.f64 (pow.f64 B 2) C)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 2 C) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))
(+.f64 (+.f64 (*.f64 C 2) (*.f64 1/2 (/.f64 (pow.f64 B 2) C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))))
(+.f64 (*.f64 C 2) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 2 C) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))))))
(+.f64 (+.f64 (*.f64 C 2) (*.f64 1/2 (/.f64 (pow.f64 B 2) C))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5)))))
(+.f64 (*.f64 C 2) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5)))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))
(+.f64 (*.f64 C 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 (*.f64 C 2) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))))))
(*.f64 -1/2 (/.f64 (pow.f64 B 2) C))
(*.f64 (/.f64 (pow.f64 B 2) C) -1/2)
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)))
(+.f64 (*.f64 (/.f64 (pow.f64 B 2) C) -1/2) (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) 1/8))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5)))))
(+.f64 (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) 1/8) (+.f64 (*.f64 (/.f64 (pow.f64 B 2) C) -1/2) (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 C 5)) -1/16)))
(+.f64 (*.f64 (/.f64 (pow.f64 B 2) C) -1/2) (+.f64 (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) 1/8) (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 C 5)) -1/16)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))) (pow.f64 C 7))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))))))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) 1/8) (+.f64 (*.f64 (/.f64 (pow.f64 B 2) C) -1/2) (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 C 5)) -1/16))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))) (pow.f64 C 7))))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 B 2) C) -1/2) (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 C 5)) -1/16)) (+.f64 (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) 1/8) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))) (pow.f64 C 7)))))
(+.f64 (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 C 5)) -1/16) (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 B 2) C) -1/2) (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) 1/8)) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))) (pow.f64 C 7)))))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 B 2) C) -1/2) (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) 1/8)) (+.f64 (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 C 5)) -1/16) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))) (pow.f64 C 7)))))
(*.f64 2 C)
(*.f64 C 2)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 2 C))
(+.f64 (*.f64 C 2) (*.f64 1/2 (/.f64 (pow.f64 B 2) C)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 2 C) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))
(+.f64 (+.f64 (*.f64 C 2) (*.f64 1/2 (/.f64 (pow.f64 B 2) C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))))
(+.f64 (*.f64 C 2) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 2 C) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))))))
(+.f64 (+.f64 (*.f64 C 2) (*.f64 1/2 (/.f64 (pow.f64 B 2) C))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5)))))
(+.f64 (*.f64 C 2) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5)))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))
(+.f64 (*.f64 C 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 (*.f64 C 2) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))))))
B
(+.f64 C B)
(+.f64 B C)
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))
(+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))
(+.f64 (+.f64 B C) (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))
(+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))
(+.f64 C (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))
(+.f64 C (+.f64 (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))))
(+.f64 (+.f64 (+.f64 B C) (*.f64 1/2 (/.f64 (pow.f64 C 2) B))) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))))
(+.f64 C (+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))))))
(+.f64 (+.f64 B C) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))))
(*.f64 -1 B)
(*.f64 B -1)
(+.f64 C (*.f64 -1 B))
(+.f64 C (*.f64 B -1))
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B)))
(+.f64 C (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2)))
(+.f64 (*.f64 B -1) (+.f64 C (*.f64 (/.f64 (pow.f64 C 2) B) -1/2)))
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))))))
(+.f64 C (+.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2)) (*.f64 (/.f64 (pow.f64 C 4) (pow.f64 B 3)) 1/8)))
(+.f64 C (+.f64 (*.f64 (/.f64 (pow.f64 C 2) B) -1/2) (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 4) (pow.f64 B 3)) 1/8))))
(+.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 0)
(+.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) 0)
(+.f64 0 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))
(+.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) 0)
(*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))
(*.f64 1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))
(*.f64 1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))
(*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 1)
(*.f64 1 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))
(*.f64 1 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))
(*.f64 1 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))
(+.f64 (/.f64 (sqrt.f64 2) B) 0)
(+.f64 0 (/.f64 (sqrt.f64 2) B))
(+.f64 0 (/.f64 (sqrt.f64 2) B))
(*.f64 (/.f64 (sqrt.f64 2) B) 1)
(*.f64 1 (/.f64 (sqrt.f64 2) B))
(*.f64 1 (/.f64 (sqrt.f64 2) B))

eval1.8s (4.8%)

Compiler

Compiled 73364 to 53892 computations (26.5% saved)

prune452.0ms (1.2%)

Pruning

68 alts after pruning (67 fresh and 1 done)

PrunedKeptTotal
New85324877
Fresh114354
Picked101
Done314
Total86868936
Error
28.2b
Counts
936 → 68
Alt Table
Click to see full alt table
StatusErrorProgram
61.5b
(/.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 1/2 (*.f64 C (sqrt.f64 2))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
62.2b
(/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) B) (sqrt.f64 (*.f64 C F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
59.2b
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.7b
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.8b
(/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 (sqrt.f64 2) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.7b
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.7b
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -1))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
59.1b
(/.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 2))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.7b
(/.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
61.6b
(/.f64 (sqrt.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -8)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
62.5b
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.9b
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.4b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 C (*.f64 F -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
58.1b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (-.f64 C A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.3b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (-.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.1b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B)))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.6b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (*.f64 B -1))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
57.7b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.3b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.6b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 C (*.f64 F A)) -4)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.6b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A (*.f64 F (*.f64 C -4)))) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.5b
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
61.4b
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
60.7b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (pow.f64 B 3) (*.f64 -1 F))) (*.f64 B (*.f64 -1 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 -4 (*.f64 C F))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
58.4b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 (pow.f64 B 2) (*.f64 -2 (pow.f64 C 2))))) A))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
61.6b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
57.7b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
52.7b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (/.f64 -1 B) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
60.5b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 C 2) (*.f64 B (*.f64 -1/2 F))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
57.7b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
58.3b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 F 0))) (*.f64 C (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 (*.f64 A 0) A))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
62.8b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 3))) (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 C 5))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
60.3b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 F -1)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
61.4b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
60.9b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))) B)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
60.1b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
62.6b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 C (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
59.8b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (*.f64 B -1)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
61.8b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C C))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
60.1b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C B))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
58.9b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
60.4b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
60.7b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
58.6b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A A)))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
57.3b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
58.2b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C C)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
62.3b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
57.7b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
58.6b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 F (*.f64 (pow.f64 A 2) C))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
61.6b
(/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
55.8b
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 2) (*.f64 A -4))) (*.f64 (sqrt.f64 2) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))))))
63.2b
(*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) C) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))
61.8b
(*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))
54.3b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
61.5b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 C -1))))))
63.3b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 B -1))))))
62.1b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C C)))))
54.2b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C B)))))
59.5b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 (/.f64 (pow.f64 B 2) C) -1/2)))))
63.2b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 B -1)))))
53.5b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
62.6b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A))))
62.7b
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))
62.7b
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
54.7b
(*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
57.9b
(*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
62.7b
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
55.0b
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
Compiler

Compiled 4203 to 3103 computations (26.2% saved)

localize175.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
10.8b
(*.f64 (+.f64 1 (*.f64 (/.f64 -1 B) (neg.f64 C))) (pow.f64 B 2))
19.5b
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (/.f64 -1 B) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F))))))))
21.5b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (/.f64 -1 B) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
29.5b
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))
Compiler

Compiled 440 to 299 computations (32% saved)

series54.0ms (0.1%)

Counts
3 → 56
Calls

30 calls:

TimeVariablePointExpression
10.0ms
A
@-inf
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (/.f64 -1 B) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
7.0ms
C
@0
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (/.f64 -1 B) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
5.0ms
A
@inf
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (/.f64 -1 B) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
3.0ms
C
@-inf
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (/.f64 -1 B) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
3.0ms
C
@inf
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (/.f64 -1 B) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))

rewrite58.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
816×rational.json-simplify-31
718×rational.json-simplify-2
330×bool.json-1
318×rational.json-1
318×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037387
1181387
2313387
3434387
4514387
5553387
6667387
7904387
81115387
91173387
101173387
111173387
121346387
131512387
141530387
151546387
Stop Event
saturated
Counts
3 → 15
Calls
Call 1
Inputs
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (/.f64 -1 B) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (/.f64 -1 B) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F))))))))
(*.f64 (+.f64 1 (*.f64 (/.f64 -1 B) (neg.f64 C))) (pow.f64 B 2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B)))) (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B)))))))))

simplify438.0ms (1.2%)

Algorithm
egg-herbie
Rules
2112×rational.json-simplify-2
2010×rational.json-simplify-1
1550×rational.json-simplify-41
1546×rational.json-simplify-27
1016×rational.json-simplify-33
Iterations

Useful iterations: 8 (0.0ms)

IterNodesCost
046315825
1102015447
2170215447
3296115447
4309915447
5331115447
6355215447
7387315447
8435915433
9576315433
10648015433
11721915433
12762415433
13796215433
Stop Event
node limit
Counts
71 → 172
Calls
Call 1
Inputs
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 F A)))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 A (+.f64 (*.f64 -2 F) F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C)))) (pow.f64 B 2)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 A (+.f64 (*.f64 -2 F) F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C)))) (pow.f64 B 2)) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 A (+.f64 (*.f64 -2 F) F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -8) 3))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -8)))))) (pow.f64 B 3)))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))
(+.f64 (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 6)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))))) (pow.f64 C 2)) (+.f64 (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 6)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))))) (pow.f64 C 2)) (+.f64 (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))))) 2)))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 6)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))))) 2)) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 8)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))))) (pow.f64 C 3)) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B)))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B)))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (*.f64 F (pow.f64 B 4))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B))) (-.f64 (*.f64 A (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B))) (sqrt.f64 -8)))) 2))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B)))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 A (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B))) (sqrt.f64 -8)))) 2)) (pow.f64 B 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B))) (pow.f64 B 4))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 7) F))))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (sqrt.f64 -8))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))))))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))) A) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))) A) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (sqrt.f64 2) C)) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))))))
(+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 3) (sqrt.f64 2)) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 5) (pow.f64 F 5)))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 2) (*.f64 (sqrt.f64 2) C)) (pow.f64 B 7)))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))) A) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (sqrt.f64 2) C)) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -8)) (sqrt.f64 (*.f64 A F)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 A (+.f64 (*.f64 -2 F) F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 (sqrt.f64 -8)))) 2)) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -8)) (sqrt.f64 (*.f64 A F))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 A (+.f64 (*.f64 -2 F) F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 (sqrt.f64 -8)))) 2)) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 A (+.f64 (*.f64 -2 F) F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 (sqrt.f64 -8)))) 2)) (pow.f64 B 3))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -8) 3))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -8)) (sqrt.f64 (*.f64 A F)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))))) 2)) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))) (pow.f64 C 3))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B)))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B)))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B))) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B)))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B))) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (*.f64 F (pow.f64 B 4))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B))) (-.f64 (*.f64 A (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B))) (sqrt.f64 -8)))) 2))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 2) (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 3) (sqrt.f64 2))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 5) (pow.f64 F 5)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 2) (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))))))))
(*.f64 C B)
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 C B))
(pow.f64 B 2)
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 C B))
(pow.f64 B 2)
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 C B))
(pow.f64 B 2)
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 C B))
(*.f64 C B)
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 C B))
(*.f64 C B)
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 1)
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))))
(*.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) 1)
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B)))) 0)
(+.f64 0 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B)))))
Outputs
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 1/4 (sqrt.f64 -8))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 F A)))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/8 (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 (sqrt.f64 -8) C)) (*.f64 (sqrt.f64 (/.f64 F A)) 1/8)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 1/4 (sqrt.f64 -8)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 (sqrt.f64 -8) C)))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 A (+.f64 (*.f64 -2 F) F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C)))) (pow.f64 B 2)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/8 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 2 (*.f64 F C)) (*.f64 A (+.f64 F (*.f64 F -2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C)))) (pow.f64 B 2))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 (sqrt.f64 -8) C)) (*.f64 (sqrt.f64 (/.f64 F A)) 1/8))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 2 C)) (*.f64 A (*.f64 F -1))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (pow.f64 B 2)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 1/4 (sqrt.f64 -8)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 (sqrt.f64 -8) C)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 2 (*.f64 F C)) (*.f64 F (*.f64 A -1))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C)))) (pow.f64 B 2))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 1/4 (sqrt.f64 -8)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 (sqrt.f64 -8) C)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F C)) (-.f64 (*.f64 F (*.f64 A -1)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C)))) (pow.f64 B 2))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 A (+.f64 (*.f64 -2 F) F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C)))) (pow.f64 B 2)) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 A (+.f64 (*.f64 -2 F) F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -8) 3))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -8)))))) (pow.f64 B 3)))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/8 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 2 (*.f64 F C)) (*.f64 A (+.f64 F (*.f64 F -2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C)))) (pow.f64 B 2)) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 -1/16 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 2 (*.f64 F C)) (*.f64 A (+.f64 F (*.f64 F -2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -8) 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/32 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 C 2)))))) (pow.f64 B 3)))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 (sqrt.f64 -8) C)) (*.f64 (sqrt.f64 (/.f64 F A)) 1/8)) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 2 C)) (*.f64 A (*.f64 F -1))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (pow.f64 B 2)) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 2 C)) (*.f64 A (*.f64 F -1))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -8) 3))) (*.f64 -1/16 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/32 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (pow.f64 B 3)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 1/4 (sqrt.f64 -8)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 2 (*.f64 F C)) (*.f64 F (*.f64 A -1))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -8) 3))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 C 2)))))) (pow.f64 B 3)) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 (sqrt.f64 -8) C)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 2 (*.f64 F C)) (*.f64 F (*.f64 A -1))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C)))) (pow.f64 B 2)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 1/4 (sqrt.f64 -8)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F C)) (-.f64 (*.f64 F (*.f64 A -1)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 (sqrt.f64 -8)))) 2)))) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -8) 3))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 C 2)))))) (pow.f64 B 3)) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 (sqrt.f64 -8) C)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F C)) (-.f64 (*.f64 F (*.f64 A -1)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C)))) (pow.f64 B 2)))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A)))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2))))
(+.f64 (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))) (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (+.f64 (*.f64 F B) (*.f64 F (*.f64 -4 B)))))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A)))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2)))) (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 (*.f64 F B) -3)))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A)))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))) (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))) (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 -3 B))))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))) (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 B -3))))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 6)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))))) (pow.f64 C 2)) (+.f64 (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))) (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (+.f64 (*.f64 F B) (*.f64 F (*.f64 -4 B)))))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 -4 F)) (*.f64 F (*.f64 1/2 B))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (+.f64 (*.f64 F B) (*.f64 F (*.f64 -4 B))))))) 2))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (+.f64 (*.f64 F B) (*.f64 F (*.f64 -4 B))))))) (pow.f64 B 4)) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A)))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2)))) (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 (*.f64 F B) -3)))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A)))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 (*.f64 F B) -3))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) 2))) (pow.f64 B 2)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A)))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 (*.f64 F B) -3))))) (pow.f64 B 4)) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A)))))))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))) (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))))) 2))) (pow.f64 B 2)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))))) (pow.f64 B 4))))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))) (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 A -4)) (-.f64 (*.f64 F (*.f64 B 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))))) 2)))) (pow.f64 B 2)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))))) (pow.f64 B 4))))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))) (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 -3 B))))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 A -4)) (-.f64 (*.f64 F (*.f64 B 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 -3 B)))))) 2)))) (pow.f64 B 2)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 -3 B)))))) (pow.f64 B 4))))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))) (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 B -3))))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 A -4)) (-.f64 (*.f64 F (*.f64 B 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 B -3)))))) 2)))) (pow.f64 B 2)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 B -3)))))) (pow.f64 B 4))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 6)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))))) (pow.f64 C 2)) (+.f64 (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))))) 2)))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 6)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))))) 2)) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 8)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))))) (pow.f64 C 3)) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 -4 F)) (*.f64 F (*.f64 1/2 B))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (+.f64 (*.f64 F B) (*.f64 F (*.f64 -4 B))))))) 2))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (+.f64 (*.f64 F B) (*.f64 F (*.f64 -4 B))))))) (pow.f64 B 4)) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))))))) (+.f64 (+.f64 (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (+.f64 (*.f64 F B) (*.f64 F (*.f64 -4 B)))))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))))) (*.f64 (pow.f64 C 3) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (-.f64 (+.f64 (*.f64 A (*.f64 -4 F)) (*.f64 F (*.f64 1/2 B))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (+.f64 (*.f64 F B) (*.f64 F (*.f64 -4 B))))))) 2)))) (pow.f64 B 4)) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (+.f64 (*.f64 F B) (*.f64 F (*.f64 -4 B))))))) (pow.f64 B 6)) (*.f64 -8 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (+.f64 (*.f64 F B) (*.f64 F (*.f64 -4 B))))) (-.f64 (+.f64 (*.f64 A (*.f64 -4 F)) (*.f64 F (*.f64 1/2 B))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (+.f64 (*.f64 F B) (*.f64 F (*.f64 -4 B))))))) 2))) (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (*.f64 -64 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 8)))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 (*.f64 F B) -3))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) 2))) (pow.f64 B 2)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A)))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 (*.f64 F B) -3))))) (pow.f64 B 4)) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A)))))))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A)))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2)))) (+.f64 (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 (*.f64 F B) -3)))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A)))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))) (*.f64 (pow.f64 C 3) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 (*.f64 F B) -3))) (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 (*.f64 F B) -3))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) 2))) (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) (pow.f64 B 2)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A)))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 8))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 (*.f64 F B) -3))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) 2)))) (pow.f64 B 4)) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 (*.f64 F B) -3))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 6)) (*.f64 -8 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A)))))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))))) 2))) (pow.f64 B 2)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))))) (pow.f64 B 4))))))) (+.f64 (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))) (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))))) 2))) (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (pow.f64 B 2)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 8)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))))) 2)))) (pow.f64 B 4)))) (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 6)))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 A -4)) (-.f64 (*.f64 F (*.f64 B 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))))) 2)))) (pow.f64 B 2)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))))) (pow.f64 B 4))))))) (+.f64 (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))) (+.f64 (*.f64 F (*.f64 A -4)) (-.f64 (*.f64 F (*.f64 B 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))))) 2)))) (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (pow.f64 B 2)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 8)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 A -4)) (-.f64 (*.f64 F (*.f64 B 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))))) 2))))) (pow.f64 B 4)))) (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 6)))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))) (+.f64 (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 -3 B))))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 A -4)) (-.f64 (*.f64 F (*.f64 B 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 -3 B)))))) 2)))) (pow.f64 B 2)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 -3 B)))))) (pow.f64 B 4))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 -3 B)))) (+.f64 (*.f64 F (*.f64 A -4)) (-.f64 (*.f64 F (*.f64 B 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 -3 B)))))) 2)))) (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) -1/2))) (pow.f64 B 2)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 8)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 A -4)) (-.f64 (*.f64 F (*.f64 B 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 -3 B)))))) 2))))) (pow.f64 B 4)))) (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 -3 B)))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 6)))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))) (+.f64 (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 B -3))))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 A -4)) (-.f64 (*.f64 F (*.f64 B 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 B -3)))))) 2)))) (pow.f64 B 2)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 B -3)))))) (pow.f64 B 4))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 B -3)))) (+.f64 (*.f64 F (*.f64 A -4)) (-.f64 (*.f64 F (*.f64 B 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 B -3)))))) 2)))) (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (pow.f64 B 2)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 8)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 A -4)) (-.f64 (*.f64 F (*.f64 B 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 B -3)))))) 2))))) (pow.f64 B 4)))) (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 B -3)))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 6)))))))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 1/4 (sqrt.f64 -8))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B)))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B)))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B)))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 1/4 (sqrt.f64 -8)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B)))) (*.f64 (sqrt.f64 -8) C)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C)))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B)))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B)))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (*.f64 F (pow.f64 B 2)) -1)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B)))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5))))))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 -1 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 1/4 (sqrt.f64 -8)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B)))) (*.f64 (sqrt.f64 -8) C)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 F (neg.f64 (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 1/4 (sqrt.f64 -8)))) (+.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B)))) (*.f64 (sqrt.f64 -8) C)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5))))))))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (*.f64 F (pow.f64 B 4))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B))) (-.f64 (*.f64 A (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B))) (sqrt.f64 -8)))) 2))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B)))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 A (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B))) (sqrt.f64 -8)))) 2)) (pow.f64 B 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B))) (pow.f64 B 4))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 7) F))))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (sqrt.f64 -8))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 1/2 (pow.f64 B 4))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (-.f64 (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 F (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B)))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (pow.f64 C 3)) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 A 7))))))))))))
(+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B)))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 A (*.f64 (*.f64 F (pow.f64 B 2)) -1)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 6))) (pow.f64 C 3))))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))))))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 1/2 F)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (-.f64 (*.f64 A (*.f64 (*.f64 F (pow.f64 B 2)) -1)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 F A)))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3)))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (*.f64 F (pow.f64 B 2)) -1)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 1/4 (sqrt.f64 -8)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 -1 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 F 1/2)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (-.f64 (*.f64 A (*.f64 -1 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))))) (+.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B)))) (*.f64 (sqrt.f64 -8) C)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 -1 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))) (*.f64 1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (pow.f64 C 3)) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 A 7))))))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 1/4 (sqrt.f64 -8)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 F (neg.f64 (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 4) (*.f64 F 1/2)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (-.f64 (*.f64 A (*.f64 F (neg.f64 (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2)))) -1/2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B)))) (*.f64 (sqrt.f64 -8) C)))) (+.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 F (neg.f64 (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))) (*.f64 1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (pow.f64 C 3)) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 A 7)))))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 1/4 (sqrt.f64 -8)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 F (neg.f64 (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 4) (*.f64 F 1/2)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (-.f64 (*.f64 A (*.f64 F (neg.f64 (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B)))) (*.f64 (sqrt.f64 -8) C)))) (+.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 F (neg.f64 (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2)))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 3))) (*.f64 1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (pow.f64 C 3)) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 A 7)))))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) C))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))) A) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (/.f64 C B))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F C))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (/.f64 C B)) F)) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (/.f64 C B)))) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))) A) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (sqrt.f64 2) C)) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (/.f64 C B))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F C))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (/.f64 C B))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F C))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (/.f64 C B))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F C)))) 2)) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (/.f64 C B)) F)) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (/.f64 C B)) F)) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (/.f64 C B)) F)) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4)))) 2)) (pow.f64 B 5)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) 3) (pow.f64 F 3)))))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (/.f64 C B)))) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (/.f64 C B)))) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))))) (pow.f64 B 5)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (/.f64 C B)))) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4)))) 2)) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))))))
(+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 3) (sqrt.f64 2)) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 5) (pow.f64 F 5)))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 2) (*.f64 (sqrt.f64 2) C)) (pow.f64 B 7)))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))) A) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (*.f64 (sqrt.f64 2) C)) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (/.f64 C B))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F C))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (/.f64 C B))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F C))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (/.f64 C B))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F C)))) 2)) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (/.f64 C B))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F C)))) 3)) (pow.f64 B 7)) (*.f64 -1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) 5) (pow.f64 F 5)))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (/.f64 C B))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F C)))) 2)) (pow.f64 B 7)))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (/.f64 C B))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F C)))) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) (pow.f64 B 7)) (*.f64 -8 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (/.f64 C B)) F)) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (/.f64 C B)) F)) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (/.f64 C B)) F)) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4)))) 2)) (pow.f64 B 5)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) 3) (pow.f64 F 3)))))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))))) (*.f64 (pow.f64 A 3) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (/.f64 C B)) F)) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4)))) 3)) (pow.f64 B 7)) (*.f64 -1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) 5) (pow.f64 F 5)))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (/.f64 C B)) F)) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4)))) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) (pow.f64 B 7)) (*.f64 -8 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (/.f64 C B)) F)) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4)))) 2)) (pow.f64 B 7)))))))
(+.f64 (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (/.f64 C B)))) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (/.f64 C B)))) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))))) (pow.f64 B 5)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (/.f64 C B)))) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4)))) 2)) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (/.f64 C B)))) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4)))) 3)) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) 5) (pow.f64 F 5)))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (/.f64 C B)))) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4)))) 2)) (pow.f64 B 7)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (/.f64 C B)))) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4)))))) (pow.f64 B 7)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -8) C)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 (*.f64 F A)) C)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (*.f64 C (sqrt.f64 (*.f64 F A)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -8)) (sqrt.f64 (*.f64 A F)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -8) C))) (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -8)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 (*.f64 F A)) C))) (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -8)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (*.f64 C (sqrt.f64 (*.f64 F A))))) (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -8)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 A (+.f64 (*.f64 -2 F) F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 (sqrt.f64 -8)))) 2)) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -8)) (sqrt.f64 (*.f64 A F))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -8) C))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 F C)) (*.f64 A (+.f64 F (*.f64 F -2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 (sqrt.f64 -8)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 (*.f64 F A)) C))) (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 F (*.f64 2 C)) (*.f64 A (*.f64 F -1))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 (sqrt.f64 -8)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) C)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (*.f64 C (sqrt.f64 (*.f64 F A))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 F C)) (*.f64 F (*.f64 A -1))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 (sqrt.f64 -8)))) 2)) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) C))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (*.f64 C (sqrt.f64 (*.f64 F A))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F C)) (-.f64 (*.f64 F (*.f64 A -1)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 (sqrt.f64 -8)))) 2))) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) C))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 A (+.f64 (*.f64 -2 F) F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 (sqrt.f64 -8)))) 2)) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 A (+.f64 (*.f64 -2 F) F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 1 (sqrt.f64 -8)))) 2)) (pow.f64 B 3))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -8) 3))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -8)) (sqrt.f64 (*.f64 A F)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -8) C))) (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 F C)) (*.f64 A (+.f64 F (*.f64 F -2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 (sqrt.f64 -8)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 F C)) (*.f64 A (+.f64 F (*.f64 F -2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 (sqrt.f64 -8)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 3))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -8) 3))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 F A)))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 (*.f64 F A)) C))) (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 F (*.f64 2 C)) (*.f64 A (*.f64 F -1))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 (sqrt.f64 -8)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) C))))) (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 F (*.f64 2 C)) (*.f64 A (*.f64 F -1))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 (sqrt.f64 -8)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 3))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -8) 3))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) -1/4)))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (*.f64 C (sqrt.f64 (*.f64 F A))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 F C)) (*.f64 F (*.f64 A -1))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 (sqrt.f64 -8)))) 2)) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) C)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 F C)) (*.f64 F (*.f64 A -1))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 (sqrt.f64 -8)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 3))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -8) 3))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (*.f64 C (sqrt.f64 (*.f64 F A))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (*.f64 F C)) (-.f64 (*.f64 F (*.f64 A -1)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 (sqrt.f64 -8)))) 2))) (pow.f64 B 2))) (*.f64 (sqrt.f64 -8) C)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F C)) (-.f64 (*.f64 F (*.f64 A -1)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F A)) (/.f64 1 (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 2) (pow.f64 B 3))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -8) 3))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A)))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (+.f64 (*.f64 F B) (*.f64 F (*.f64 -4 B))))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 1/2 (*.f64 (*.f64 C (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 (*.f64 F B) -3)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (sqrt.f64 2)))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 C (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (*.f64 C (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 -3 B)))))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (*.f64 C (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 B -3)))))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (+.f64 (*.f64 F B) (*.f64 F (*.f64 -4 B))))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 A (*.f64 -4 F)) (*.f64 F (*.f64 1/2 B))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (+.f64 (*.f64 F B) (*.f64 F (*.f64 -4 B))))))) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 1/2 (*.f64 (*.f64 C (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 (*.f64 F B) -3)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (sqrt.f64 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 (*.f64 F B) -3))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) 2)))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 C (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) (pow.f64 C 2)))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 C (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))))))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 F (*.f64 A -4)) (-.f64 (*.f64 F (*.f64 B 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) (pow.f64 C 2)))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (*.f64 C (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 -3 B)))))))) (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 A -4)) (-.f64 (*.f64 F (*.f64 B 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 -3 B)))))) 2))) (*.f64 1/2 (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (*.f64 C (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 B -3)))))))) (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 A -4)) (-.f64 (*.f64 F (*.f64 B 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 B -3)))))) 2))) (*.f64 1/2 (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))))) 2)) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))))) (pow.f64 C 3))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A F)) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))) (+.f64 (*.f64 A (+.f64 (*.f64 F B) (*.f64 -4 (*.f64 F B)))) (*.f64 F (pow.f64 B 2))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2)))))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (+.f64 (*.f64 F B) (*.f64 F (*.f64 -4 B))))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 A (*.f64 -4 F)) (*.f64 F (*.f64 1/2 B))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (+.f64 (*.f64 F B) (*.f64 F (*.f64 -4 B))))))) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (+.f64 (*.f64 F B) (*.f64 F (*.f64 -4 B))))) (-.f64 (+.f64 (*.f64 A (*.f64 -4 F)) (*.f64 F (*.f64 1/2 B))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (+.f64 (*.f64 F B) (*.f64 F (*.f64 -4 B))))))) 2))) (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 1/2 (*.f64 (*.f64 C (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 (*.f64 F B) -3)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (sqrt.f64 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 (*.f64 F B) -3))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) 2))))))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 (*.f64 F B) -3))) (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 (*.f64 F B) -3))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A))))))) 2))) (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 (sqrt.f64 2) (pow.f64 C 3))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 C (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) (pow.f64 C 2)))))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))) (-.f64 (+.f64 (*.f64 F (*.f64 A -4)) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))))) 2))) (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))) (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 C (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 F (*.f64 A -4)) (-.f64 (*.f64 F (*.f64 B 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) (pow.f64 C 2)))))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))) (+.f64 (*.f64 F (*.f64 A -4)) (-.f64 (*.f64 F (*.f64 B 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (*.f64 F B) (*.f64 A -3))))) 2)))) (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))) (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (*.f64 C (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 -3 B)))))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 A -4)) (-.f64 (*.f64 F (*.f64 B 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 -3 B)))))) 2))) (*.f64 1/2 (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))))))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 -3 B)))) (+.f64 (*.f64 F (*.f64 A -4)) (-.f64 (*.f64 F (*.f64 B 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 -3 B)))))) 2)))) (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))) -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (*.f64 C (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 B -3)))))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 A -4)) (-.f64 (*.f64 F (*.f64 B 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 B -3)))))) 2))) (*.f64 1/2 (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))))))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 B -3)))) (+.f64 (*.f64 F (*.f64 A -4)) (-.f64 (*.f64 F (*.f64 B 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 1/2 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (*.f64 F (*.f64 B -3)))))) 2)))) (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))))))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -8) C)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 (*.f64 F A)) C)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (*.f64 C (sqrt.f64 (*.f64 F A)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B)))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -8) C))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 (*.f64 F A)) C))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B)))) (sqrt.f64 -8)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (*.f64 C (sqrt.f64 (*.f64 F A))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B)))) (sqrt.f64 -8)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B)))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B))) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -8) C))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 (*.f64 F A)) C))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B)))) (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (*.f64 F (pow.f64 B 2)) -1)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) C)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (*.f64 C (sqrt.f64 (*.f64 F A))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B)))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 -1 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) C))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (*.f64 C (sqrt.f64 (*.f64 F A))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B)))) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 F (neg.f64 (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) C))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B)))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B))) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (*.f64 F (pow.f64 B 4))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B))) (-.f64 (*.f64 A (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F B))) (sqrt.f64 -8)))) 2))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -8) C))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) C)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 1/2 (pow.f64 B 4))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (-.f64 (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 F (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B)))) (sqrt.f64 -8)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 (*.f64 F A)) C))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (*.f64 F (pow.f64 B 2)) -1)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) C))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 1/2 F)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (-.f64 (*.f64 A (*.f64 (*.f64 F (pow.f64 B 2)) -1)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 F A)))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (*.f64 C (sqrt.f64 (*.f64 F A))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B)))) (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 -1 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) C)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 F 1/2)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (-.f64 (*.f64 A (*.f64 -1 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (*.f64 C (sqrt.f64 (*.f64 F A))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B)))) (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 F (neg.f64 (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) C)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 4) (*.f64 F 1/2)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (-.f64 (*.f64 A (*.f64 F (neg.f64 (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2)))) -1/2))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (*.f64 C (sqrt.f64 (*.f64 F A))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B)))) (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 F (neg.f64 (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 (sqrt.f64 -8) C)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 4) (*.f64 F 1/2)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (-.f64 (*.f64 A (*.f64 F (neg.f64 (pow.f64 B 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 A B))) (sqrt.f64 -8)))) 2))) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (sqrt.f64 -8) (pow.f64 C 2))))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) B))
(*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) B)) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (/.f64 C B))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F C)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (/.f64 C B)) F)) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4)))))) B))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (/.f64 C B)))) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4)))))) B))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 2) (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) B)) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (/.f64 C B))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F C)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))) (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (/.f64 C B))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F C)))) 2))) (pow.f64 B 3)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) 3) (pow.f64 F 3)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (/.f64 C B)) F)) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4)))))) B)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (/.f64 C B)) F)) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4)))) 2))) (pow.f64 B 3)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) 3) (pow.f64 F 3)))) -1/8)))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (/.f64 C B)))) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4)))))) B))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (/.f64 C B)))) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4)))) 2))) (pow.f64 B 3))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 3) (sqrt.f64 2))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 5) (pow.f64 F 5)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) (sqrt.f64 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 C B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) 2) (sqrt.f64 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) 3) (pow.f64 F 3)))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) B)) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (/.f64 C B))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F C)))) 3) (*.f64 (sqrt.f64 2) (pow.f64 A 3))) (pow.f64 B 5)) (*.f64 1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) 5) (pow.f64 F 5)))))) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (/.f64 C B))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F C)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))) (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (pow.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (/.f64 C B))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 -4 (*.f64 F C)))) 2))) (pow.f64 B 3)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) 3) (pow.f64 F 3))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (/.f64 C B)) F)) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4)))) 2))) (pow.f64 B 3)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) 3) (pow.f64 F 3)))) -1/8)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (/.f64 C B)) F)) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4)))))) B))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (pow.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 1 (/.f64 C B)) F)) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4)))) 3))) (pow.f64 B 5)) (*.f64 1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) 5) (pow.f64 F 5)))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (/.f64 C B)))) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4)))))) B))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (/.f64 C B)))) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4)))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) 5) (pow.f64 F 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (pow.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (/.f64 C B)))) (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4)))) 3))) (pow.f64 B 5)))))))
(*.f64 C B)
(*.f64 B C)
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 B C))
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 B C))
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 B C))
(pow.f64 B 2)
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 B C))
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 B C))
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 B C))
(pow.f64 B 2)
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 B C))
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 B C))
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 B C))
(pow.f64 B 2)
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 B C))
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 B C))
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 B C))
(*.f64 C B)
(*.f64 B C)
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 B C))
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 B C))
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 B C))
(*.f64 C B)
(*.f64 B C)
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 B C))
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 B C))
(+.f64 (pow.f64 B 2) (*.f64 C B))
(+.f64 (pow.f64 B 2) (*.f64 B C))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 A (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B)))) (*.f64 F (*.f64 C (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 A (+.f64 (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 A (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B)))) (*.f64 F (*.f64 C (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 A (+.f64 (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 A (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B)))) (*.f64 F (*.f64 C (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 A (+.f64 (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 A (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B)))) (*.f64 F (*.f64 C (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 A (+.f64 (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 A (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B)))) (*.f64 F (*.f64 C (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 A (+.f64 (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 A (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B)))) (*.f64 F (*.f64 C (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 A (+.f64 (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 1)
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 A (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B)))) (*.f64 F (*.f64 C (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 A (+.f64 (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 A (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B)))) (*.f64 F (*.f64 C (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 A (+.f64 (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 A (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B)))) (*.f64 F (*.f64 C (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 A (+.f64 (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 A (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B)))) (*.f64 F (*.f64 C (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 A (+.f64 (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))))))))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))))
(+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 A (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B)))) (*.f64 F (*.f64 C (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 A (+.f64 (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))))))))) 0)
(*.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 A (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B)))) (*.f64 F (*.f64 C (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 A (+.f64 (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))))))))))
(*.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (+.f64 (*.f64 (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))) (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 A (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B)))) (*.f64 F (*.f64 C (*.f64 -4 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 A (+.f64 (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (*.f64 A (+.f64 (*.f64 C (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F -4))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B))))))))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B)))) 0)
(+.f64 0 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B)))))
(+.f64 0 (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (neg.f64 C) (/.f64 -1 B)))))

localize11.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
0.4b
(/.f64 (sqrt.f64 2) B)
9.7b
(sqrt.f64 (*.f64 C F))
Compiler

Compiled 30 to 16 computations (46.7% saved)

series6.0ms (0%)

Counts
2 → 0
Calls

15 calls:

TimeVariablePointExpression
1.0ms
F
@-inf
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
1.0ms
C
@-inf
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
1.0ms
F
@0
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
1.0ms
C
@0
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
0.0ms
F
@-inf
(sqrt.f64 (*.f64 C F))

rewrite5.0ms (0%)

Algorithm
batch-egg-rewrite
Rules
32×bool.json-1
30×rational.json-simplify-2
26×rational.json-1
26×rational.json-2
26×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01238
15438
28838
39238
Stop Event
saturated
Counts
2 → 6
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 C F))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 C F)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 C F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 C F)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 C F)))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 C F)) (sqrt.f64 (*.f64 C F)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)) (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)))))))

simplify5.0ms (0%)

Algorithm
egg-herbie
Rules
rational.json-simplify-2
rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
020134
122134
Stop Event
saturated
Counts
6 → 6
Calls
Call 1
Inputs
(+.f64 (sqrt.f64 (*.f64 C F)) 0)
(+.f64 0 (sqrt.f64 (*.f64 C F)))
(*.f64 (sqrt.f64 (*.f64 C F)) 1)
(*.f64 1 (sqrt.f64 (*.f64 C F)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)) 0)
(+.f64 0 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)))
Outputs
(+.f64 (sqrt.f64 (*.f64 C F)) 0)
(+.f64 0 (sqrt.f64 (*.f64 C F)))
(+.f64 (sqrt.f64 (*.f64 C F)) 0)
(*.f64 (sqrt.f64 (*.f64 C F)) 1)
(*.f64 1 (sqrt.f64 (*.f64 C F)))
(*.f64 (sqrt.f64 (*.f64 C F)) 1)
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)) 0)
(+.f64 0 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)))
(+.f64 0 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (sqrt.f64 2) B)))

localize23.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (sqrt.f64 2) B)
0.7b
(-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))
8.6b
(sqrt.f64 (*.f64 A F))
8.9b
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
Compiler

Compiled 71 to 37 computations (47.9% saved)

series25.0ms (0.1%)

Counts
4 → 60
Calls

30 calls:

TimeVariablePointExpression
12.0ms
A
@-inf
(sqrt.f64 (*.f64 A F))
2.0ms
A
@-inf
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
1.0ms
A
@inf
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
1.0ms
A
@0
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
1.0ms
F
@0
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))

rewrite17.0ms (0%)

Algorithm
batch-egg-rewrite
Rules
166×rational.json-simplify-2
158×rational.json-simplify-31
104×bool.json-1
92×rational.json-1
92×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019104
191104
2168104
3235104
4261104
5281104
6338104
7391104
8406104
9421104
10433104
11454104
Stop Event
saturated
Counts
4 → 24
Calls
Call 1
Inputs
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(sqrt.f64 (*.f64 A F))
(-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))
(*.f64 (sqrt.f64 2) B)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 A F)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 A F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 A F)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 A F)))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 A F)) (sqrt.f64 (*.f64 A F)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 A (*.f64 4 C)) (neg.f64 (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 B 2)) (*.f64 A (*.f64 4 C)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))))) (#(struct:change #<rule egg-rr> (2) ((x or (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 2) B) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sqrt.f64 2) B))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (sqrt.f64 2) B) (*.f64 (sqrt.f64 2) B))))))

simplify89.0ms (0.2%)

Algorithm
egg-herbie
Rules
372×rational.json-simplify-2
320×rational.json-simplify-31
166×rational.json-simplify-1
88×rational.json-simplify-33
44×rational.json-simplify-9
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01454678
12564678
23484678
34194678
44754678
55324678
65814678
76394678
87314678
97704678
Stop Event
saturated
Counts
84 → 70
Calls
Call 1
Inputs
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (pow.f64 C 4)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 A 5) F)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3))))))
(+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 A 5) F)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (sqrt.f64 2) B))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 A 3) F)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 A 3) F))))))
(+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 A 7) F)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 A 3) F)))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 A 3) F)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 A 5) F)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 A 3) F))))))
(+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 A 7) F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 A 5) F)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 A 3) F)))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (pow.f64 C 4)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (pow.f64 C 4)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))))))
(*.f64 -1 (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(*.f64 4 (*.f64 A C))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(*.f64 4 (*.f64 A C))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(*.f64 -1 (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(*.f64 4 (*.f64 A C))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(*.f64 4 (*.f64 A C))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(*.f64 4 (*.f64 A C))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(*.f64 -1 (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(*.f64 -1 (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(-.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)
(neg.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(+.f64 (sqrt.f64 (*.f64 A F)) 0)
(+.f64 0 (sqrt.f64 (*.f64 A F)))
(*.f64 (sqrt.f64 (*.f64 A F)) 1)
(*.f64 1 (sqrt.f64 (*.f64 A F)))
(+.f64 (*.f64 A (*.f64 4 C)) (neg.f64 (pow.f64 B 2)))
(+.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) 0)
(+.f64 0 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 A (*.f64 4 C)))
(*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) 1)
(*.f64 1 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) -1)
(*.f64 -1 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))
(neg.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))
(+.f64 (*.f64 (sqrt.f64 2) B) 0)
(+.f64 0 (*.f64 (sqrt.f64 2) B))
Outputs
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (pow.f64 C 4)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (pow.f64 C 4)) (sqrt.f64 (/.f64 F (pow.f64 A 7)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (pow.f64 C 4)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3)))))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3)))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (pow.f64 C 4)) (sqrt.f64 (/.f64 F (pow.f64 A 7)))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 A 5) F)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3))))))
(+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 7) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 A 5) F)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))))
(+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3))))))
(+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (sqrt.f64 2) B))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 A 3) F)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 A 3) F))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3))))))
(+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 A 7) F)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 5) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 A 3) F)))))))
(+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3))))))
(+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 A 3) F)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 A 5) F)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 A 3) F))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3))))))
(+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 A 7) F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 A 5) F)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 A 3) F)))))))
(+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3))))))
(+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (pow.f64 C 4)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (pow.f64 C 4)) (sqrt.f64 (/.f64 F (pow.f64 A 7)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (pow.f64 C 4)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3)))))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3)))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (pow.f64 C 4)) (sqrt.f64 (/.f64 F (pow.f64 A 7)))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (pow.f64 C 4)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (pow.f64 C 4)) (sqrt.f64 (/.f64 F (pow.f64 A 7)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (pow.f64 C 4)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3)))))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (pow.f64 C 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (pow.f64 C 3)))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (pow.f64 C 4)) (sqrt.f64 (/.f64 F (pow.f64 A 7)))))))
(*.f64 -1 (pow.f64 B 2))
(neg.f64 (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(*.f64 4 (*.f64 A C))
(*.f64 A (*.f64 C 4))
(*.f64 C (*.f64 A 4))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(*.f64 4 (*.f64 A C))
(*.f64 A (*.f64 C 4))
(*.f64 C (*.f64 A 4))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(*.f64 -1 (pow.f64 B 2))
(neg.f64 (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(*.f64 4 (*.f64 A C))
(*.f64 A (*.f64 C 4))
(*.f64 C (*.f64 A 4))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(*.f64 4 (*.f64 A C))
(*.f64 A (*.f64 C 4))
(*.f64 C (*.f64 A 4))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(*.f64 4 (*.f64 A C))
(*.f64 A (*.f64 C 4))
(*.f64 C (*.f64 A 4))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(*.f64 -1 (pow.f64 B 2))
(neg.f64 (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(*.f64 -1 (pow.f64 B 2))
(neg.f64 (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(-.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 1)
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(*.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(neg.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 A F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(+.f64 (sqrt.f64 (*.f64 A F)) 0)
(+.f64 (sqrt.f64 (*.f64 F A)) 0)
(+.f64 0 (sqrt.f64 (*.f64 A F)))
(+.f64 (sqrt.f64 (*.f64 F A)) 0)
(*.f64 (sqrt.f64 (*.f64 A F)) 1)
(*.f64 (sqrt.f64 (*.f64 F A)) 1)
(*.f64 1 (sqrt.f64 (*.f64 A F)))
(*.f64 (sqrt.f64 (*.f64 F A)) 1)
(+.f64 (*.f64 A (*.f64 4 C)) (neg.f64 (pow.f64 B 2)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) 0)
(+.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) 0)
(+.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) 0)
(+.f64 0 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(+.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) 0)
(+.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) 0)
(+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 A (*.f64 4 C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) 1)
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(*.f64 1 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) -1)
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(*.f64 -1 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(neg.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 (sqrt.f64 2) B) 0)
(+.f64 0 (*.f64 (sqrt.f64 2) B))
(+.f64 (*.f64 (sqrt.f64 2) B) 0)

localize33.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.7b
(-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))
10.7b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
10.7b
(*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F)))
18.1b
(sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F)))))
Compiler

Compiled 96 to 66 computations (31.3% saved)

series40.0ms (0.1%)

Counts
4 → 108
Calls

39 calls:

TimeVariablePointExpression
22.0ms
C
@-inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
2.0ms
C
@inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
1.0ms
C
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
1.0ms
A
@0
(sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F)))))
1.0ms
A
@inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))

rewrite67.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
2444×rational.json-simplify-31
1258×rational.json-simplify-2
536×bool.json-1
514×rational.json-1
514×rational.json-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
021150
1104150
2211138
3372138
4545138
5653138
6694138
7706138
8706138
9743138
10822138
11915138
121338138
131924138
142022138
152022138
162120138
172120138
182120138
192584138
203109138
Stop Event
saturated
Counts
4 → 24
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F)))))
(*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 A (*.f64 C 4)) (neg.f64 (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 B 2)) (*.f64 A (*.f64 C 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))))) (#(struct:change #<rule egg-rr> (2) ((x or (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))))))

simplify210.0ms (0.6%)

Algorithm
egg-herbie
Rules
1196×rational.json-simplify-31
872×rational.json-simplify-2
214×rational.json-simplify-1
122×rational.json-simplify-33
44×rational.json-simplify-9
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01676044
13116044
24816044
36286044
47126044
57716044
68216044
78796044
89786044
910516044
1010976044
1111286044
1211286044
1312826044
1415486044
1515546044
1615716044
1716116044
1816196044
Stop Event
saturated
Counts
132 → 108
Calls
Call 1
Inputs
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))
(*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))
(*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))
(*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -16)) (pow.f64 B 6)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))))
(+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 4) (sqrt.f64 -16)) (pow.f64 B 8)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -16)) (pow.f64 B 6)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F)))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16)))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5)))))))
(+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16)))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16)))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -16)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -16)) (pow.f64 B 6)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))))
(+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 4) (sqrt.f64 -16)) (pow.f64 B 8)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -16)) (pow.f64 B 6)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -16)) (pow.f64 B 6)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))))
(+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 4) (sqrt.f64 -16)) (pow.f64 B 8)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -16)) (pow.f64 B 6)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F)))))))
(*.f64 -1 (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(*.f64 4 (*.f64 A C))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(*.f64 4 (*.f64 A C))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(*.f64 -1 (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(*.f64 4 (*.f64 A C))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(*.f64 4 (*.f64 A C))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(*.f64 4 (*.f64 A C))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(*.f64 -1 (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(*.f64 -1 (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) 0)
(+.f64 0 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(+.f64 (*.f64 A (*.f64 C 4)) (neg.f64 (pow.f64 B 2)))
(+.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) 0)
(+.f64 0 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 A (*.f64 C 4)))
(*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) 1)
(*.f64 1 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) -1)
(*.f64 -1 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))
(neg.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))
Outputs
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (*.f64 C F)) A))
(*.f64 (sqrt.f64 -16) (*.f64 A (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (*.f64 C F)) A))
(*.f64 (sqrt.f64 -16) (*.f64 A (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (*.f64 C F)) A))
(*.f64 (sqrt.f64 -16) (*.f64 A (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (*.f64 C F)) A))
(*.f64 (sqrt.f64 -16) (*.f64 A (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (*.f64 C F)) A))
(*.f64 (sqrt.f64 -16) (*.f64 A (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (*.f64 C F)) A))
(*.f64 (sqrt.f64 -16) (*.f64 A (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (*.f64 C F)) A))
(*.f64 (sqrt.f64 -16) (*.f64 A (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (*.f64 C F)) A))
(*.f64 (sqrt.f64 -16) (*.f64 A (sqrt.f64 (*.f64 C F))))
(*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (*.f64 -1 (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (*.f64 (sqrt.f64 (*.f64 C F)) -1))
(*.f64 (sqrt.f64 -16) (*.f64 -1 (*.f64 A (sqrt.f64 (*.f64 C F)))))
(*.f64 A (*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (*.f64 C F)) -1)))
(*.f64 (sqrt.f64 -16) (*.f64 A (*.f64 (sqrt.f64 (*.f64 C F)) -1)))
(*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (*.f64 -1 (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (*.f64 (sqrt.f64 (*.f64 C F)) -1))
(*.f64 (sqrt.f64 -16) (*.f64 -1 (*.f64 A (sqrt.f64 (*.f64 C F)))))
(*.f64 A (*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (*.f64 C F)) -1)))
(*.f64 (sqrt.f64 -16) (*.f64 A (*.f64 (sqrt.f64 (*.f64 C F)) -1)))
(*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (*.f64 -1 (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (*.f64 (sqrt.f64 (*.f64 C F)) -1))
(*.f64 (sqrt.f64 -16) (*.f64 -1 (*.f64 A (sqrt.f64 (*.f64 C F)))))
(*.f64 A (*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (*.f64 C F)) -1)))
(*.f64 (sqrt.f64 -16) (*.f64 A (*.f64 (sqrt.f64 (*.f64 C F)) -1)))
(*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (*.f64 -1 (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (*.f64 (sqrt.f64 (*.f64 C F)) -1))
(*.f64 (sqrt.f64 -16) (*.f64 -1 (*.f64 A (sqrt.f64 (*.f64 C F)))))
(*.f64 A (*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (*.f64 C F)) -1)))
(*.f64 (sqrt.f64 -16) (*.f64 A (*.f64 (sqrt.f64 (*.f64 C F)) -1)))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8)))
(*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C))
(*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))
(*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (*.f64 C F))))
(*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 (sqrt.f64 (*.f64 C F)) -1))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (*.f64 C F)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 (sqrt.f64 (*.f64 C F)) -1)) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -16)) (pow.f64 B 6)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))))
(+.f64 (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 (sqrt.f64 (*.f64 C F)) -1)) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5)))))))
(+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 4) (sqrt.f64 -16)) (pow.f64 B 8)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -16)) (pow.f64 B 6)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F)))))))
(+.f64 (+.f64 (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (*.f64 C F))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 4)) (pow.f64 B 8)) (*.f64 -64 (sqrt.f64 (*.f64 F (pow.f64 C 7))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 (sqrt.f64 (*.f64 C F)) -1)) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 4)) (pow.f64 B 8)) (*.f64 -64 (sqrt.f64 (*.f64 F (pow.f64 C 7)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 4)) (pow.f64 B 8)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/4 (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -16) 1/4))
(*.f64 (sqrt.f64 -16) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/4 (sqrt.f64 -16))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -16) 1/4)) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (sqrt.f64 -16) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/4 (sqrt.f64 -16))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5)))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -16) 1/4)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2))))))
(+.f64 (*.f64 (sqrt.f64 -16) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5)))))))
(+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/4 (sqrt.f64 -16))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5)))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 C 7))))))
(+.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -16) 1/4)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 C 7))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 -16) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 C 7))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/4 (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -16) -1/4))
(*.f64 (*.f64 (sqrt.f64 -16) (sqrt.f64 (/.f64 F C))) -1/4)
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/4 (sqrt.f64 -16))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -16) -1/4)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) -1/16)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -16) (sqrt.f64 (/.f64 F C))) -1/4) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) -1/16)))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/4 (sqrt.f64 -16))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) -1/16)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -16) -1/4)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/64))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -16) (sqrt.f64 (/.f64 F C))) -1/4) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) -1/16)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/64))))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) (*.f64 -1/256 (sqrt.f64 (/.f64 F (pow.f64 C 7)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/4 (sqrt.f64 -16))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -16) -1/4)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) -1/16))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/64)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 -1/256 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/64)) (+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 -16) (sqrt.f64 (/.f64 F C))) -1/4) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) -1/16))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) -1/256))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -16) (sqrt.f64 (/.f64 F C))) -1/4) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) -1/16)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/64))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) -1/256))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -16) (sqrt.f64 (/.f64 F C))) -1/4) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) -1/256)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) -1/16)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/64)))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/4 (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -16) 1/4))
(*.f64 (sqrt.f64 -16) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/4 (sqrt.f64 -16))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -16) 1/4)) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (sqrt.f64 -16) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/4 (sqrt.f64 -16))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5)))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -16) 1/4)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2))))))
(+.f64 (*.f64 (sqrt.f64 -16) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5)))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -16)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 -16)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/4 (sqrt.f64 -16))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5)))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 C 7))))))
(+.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -16) 1/4)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 C 7))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 -16) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 C 7))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))
(*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (*.f64 C F))))
(*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 (sqrt.f64 (*.f64 C F)) -1))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (*.f64 C F)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 (sqrt.f64 (*.f64 C F)) -1)) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -16)) (pow.f64 B 6)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))))
(+.f64 (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 (sqrt.f64 (*.f64 C F)) -1)) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5)))))))
(+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 4) (sqrt.f64 -16)) (pow.f64 B 8)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -16)) (pow.f64 B 6)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F)))))))
(+.f64 (+.f64 (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (*.f64 C F))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 4)) (pow.f64 B 8)) (*.f64 -64 (sqrt.f64 (*.f64 F (pow.f64 C 7))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 (sqrt.f64 (*.f64 C F)) -1)) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 4)) (pow.f64 B 8)) (*.f64 -64 (sqrt.f64 (*.f64 F (pow.f64 C 7)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 4)) (pow.f64 B 8)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))
(*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (*.f64 C F))))
(*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 (sqrt.f64 (*.f64 C F)) -1))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (*.f64 C F)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 (sqrt.f64 (*.f64 C F)) -1)) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -16)) (pow.f64 B 6)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))))
(+.f64 (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 (sqrt.f64 (*.f64 C F)) -1)) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5)))))))
(+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 4) (sqrt.f64 -16)) (pow.f64 B 8)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -16)) (pow.f64 B 6)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -16)) (pow.f64 B 4)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F)))))))
(+.f64 (+.f64 (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (*.f64 C F))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 4)) (pow.f64 B 8)) (*.f64 -64 (sqrt.f64 (*.f64 F (pow.f64 C 7))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 (sqrt.f64 (*.f64 C F)) -1)) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 4)) (pow.f64 B 8)) (*.f64 -64 (sqrt.f64 (*.f64 F (pow.f64 C 7)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 4)) (pow.f64 B 8)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))))))
(*.f64 -1 (pow.f64 B 2))
(neg.f64 (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(*.f64 4 (*.f64 A C))
(*.f64 C (*.f64 A 4))
(*.f64 A (*.f64 C 4))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(*.f64 4 (*.f64 A C))
(*.f64 C (*.f64 A 4))
(*.f64 A (*.f64 C 4))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(*.f64 -1 (pow.f64 B 2))
(neg.f64 (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(*.f64 4 (*.f64 A C))
(*.f64 C (*.f64 A 4))
(*.f64 A (*.f64 C 4))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(*.f64 4 (*.f64 A C))
(*.f64 C (*.f64 A 4))
(*.f64 A (*.f64 C 4))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(*.f64 4 (*.f64 A C))
(*.f64 C (*.f64 A 4))
(*.f64 A (*.f64 C 4))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(*.f64 -1 (pow.f64 B 2))
(neg.f64 (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(*.f64 -1 (pow.f64 B 2))
(neg.f64 (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(+.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) 0)
(+.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) 0)
(+.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))))
(+.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) 0)
(+.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))) 0)
(*.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) 1)
(*.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) 1)
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))))
(*.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) 1)
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))) 1)
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) 0)
(+.f64 0 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8))))
(+.f64 0 (*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C)))
(+.f64 0 (*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2)))))
(+.f64 0 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))
(+.f64 0 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 F -8))))
(+.f64 0 (*.f64 (*.f64 F -8) (*.f64 (pow.f64 A 2) C)))
(+.f64 0 (*.f64 C (*.f64 F (*.f64 -8 (pow.f64 A 2)))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 1)
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 F -16)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(+.f64 (*.f64 A (*.f64 C 4)) (neg.f64 (pow.f64 B 2)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(+.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) 0)
(+.f64 0 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(+.f64 0 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(+.f64 0 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(+.f64 0 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 A (*.f64 C 4)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) 1)
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(*.f64 1 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) -1)
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(*.f64 -1 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(neg.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))

localize79.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
4.9b
(*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))
6.7b
(/.f64 (pow.f64 (-.f64 A C) 2) B)
10.0b
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B)))))))
17.1b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
Compiler

Compiled 255 to 152 computations (40.4% saved)

series41.0ms (0.1%)

Counts
3 → 64
Calls

36 calls:

TimeVariablePointExpression
4.0ms
A
@inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
4.0ms
A
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
3.0ms
C
@-inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
3.0ms
C
@inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
2.0ms
C
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))

rewrite40.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
718×rational.json-simplify-31
536×rational.json-simplify-2
290×bool.json-1
274×rational.json-1
274×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030257
1156257
2310257
3494257
4610257
5673257
6784257
7942257
81110257
91158257
101158257
111298257
121348257
131360257
141360257
151442257
Stop Event
saturated
Counts
3 → 15
Calls
Call 1
Inputs
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B)))))))
(*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 F (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 F (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 F (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) (*.f64 F (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))))))))

simplify566.0ms (1.5%)

Algorithm
egg-herbie
Rules
2370×rational.json-simplify-2
1964×rational.json-simplify-27
1738×rational.json-simplify-41
1484×rational.json-simplify-31
1426×rational.json-simplify-1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
034014791
178114791
2123114383
3171714383
4228014383
5248414383
6270514383
7297214383
8334114383
9368914383
10480814383
11544114383
12569214383
13597314383
14629414383
15656114383
16695614383
17727814383
18759514383
19788914383
Stop Event
node limit
Counts
79 → 173
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) B))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) B))) 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) A) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) A) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2)))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))))) (pow.f64 A 2)) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) A) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2)))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))))) (pow.f64 A 2)) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) B))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2)))) B))) 2)) (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (*.f64 F (*.f64 (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) (pow.f64 B 2))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (*.f64 -8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2)))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) B))) 2)) (pow.f64 C 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) B))) 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) (*.f64 F (pow.f64 B 2)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) B))) 2)) (pow.f64 C 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2)))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2)))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2)))) B))) 2)) (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (*.f64 F (*.f64 (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) (pow.f64 B 2)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2)))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))))
(*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A (+.f64 C B))))
(*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A (+.f64 C B))))
(*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A (+.f64 C B))))
(*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A (+.f64 C B))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))))
(*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)
(+.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 C F)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (+.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 C F))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (+.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 C F))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 C F)))
(+.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 C F))))
(+.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 C F))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (*.f64 -1 (*.f64 C (*.f64 (-.f64 (/.f64 A B) 1) F))))
(+.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (*.f64 -1 (*.f64 C (*.f64 (-.f64 (/.f64 A B) 1) F)))))
(+.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (*.f64 -1 (*.f64 C (*.f64 (-.f64 (/.f64 A B) 1) F)))))
(*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))
(+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -1 (/.f64 C B)) 1))) (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -1 (/.f64 C B)) 1))) (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -1 (/.f64 C B)) 1))) (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B))
(+.f64 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)))
(+.f64 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))
(+.f64 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B))
(+.f64 (*.f64 -1 (*.f64 A (*.f64 F (-.f64 (/.f64 C B) 1)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)))
(+.f64 (*.f64 -1 (*.f64 A (*.f64 F (-.f64 (/.f64 C B) 1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))
(+.f64 (*.f64 -1 (*.f64 A (*.f64 F (-.f64 (/.f64 C B) 1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))
(+.f64 (*.f64 F (+.f64 A C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B)))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 F B) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 F B) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))))
(*.f64 F B)
(+.f64 (*.f64 F (+.f64 A C)) (*.f64 F B))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 F B) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 F B) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))))
(*.f64 F B)
(+.f64 (*.f64 F (+.f64 A C)) (*.f64 F B))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 F B) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 F B) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))))
(+.f64 (*.f64 F (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) 0)
(+.f64 0 (*.f64 F (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))))
Outputs
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)))))) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 B F)) (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)))) B))) 2))) (pow.f64 B 3)))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A (*.f64 -4 F)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F))))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F)))))) (pow.f64 B 5)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F))) -2))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))))) (pow.f64 B 5)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))) -2)) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A -4)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))))) (pow.f64 B 5)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))) -2)) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 1/2 F)) (-.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A (*.f64 F -4))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)))) (+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))))) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 1/2 F)) (-.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))) B))) 2)))) (pow.f64 B 3)))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) B))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) B))) 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)))))) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 B F)) (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)))) B))) 2))) (pow.f64 B 3))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)))))) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (-.f64 (+.f64 (*.f64 1/2 (*.f64 B F)) (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)))) (-.f64 (+.f64 (*.f64 1/2 (*.f64 B F)) (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)))) B))) 2))) (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A (*.f64 -4 F)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F))))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F)))))) (pow.f64 B 5)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F))) -2)))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F))) (*.f64 -8 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F)))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F)))) (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A (*.f64 -4 F)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F))))) 2))) (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F))) (*.f64 -2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A (*.f64 -4 F)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F))))) 2)) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))))) (pow.f64 B 5)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))) -2)) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A -4)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))) (*.f64 -8 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A -4)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) 2))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A -4)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) 2))) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))))) (pow.f64 B 5)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))) -2)) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 1/2 F)) (-.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A (*.f64 F -4))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))) (*.f64 -8 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) (+.f64 (*.f64 B (*.f64 1/2 F)) (-.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A (*.f64 F -4))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) 2)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F (pow.f64 B 2)))) -1/2))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 B (*.f64 1/2 F)) (-.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A (*.f64 F -4))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) 2)))) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))))) (pow.f64 B 5)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))) -2)) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 1/2 F)) (-.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A (*.f64 F -4))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))) (*.f64 -8 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) (+.f64 (*.f64 B (*.f64 1/2 F)) (-.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A (*.f64 F -4))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) 2)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 B (*.f64 1/2 F)) (-.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A (*.f64 F -4))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) 2)))) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)))) (+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))))) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 1/2 F)) (-.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))) B))) 2)))) (pow.f64 B 3))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))))) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 B (*.f64 1/2 F)) (-.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))) B))) 2))))) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))) (+.f64 (*.f64 B (*.f64 1/2 F)) (-.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))) B))) 2)))) (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)))))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) A) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))) (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))) (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) A) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2)))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))))) (pow.f64 A 2)) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 B F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))) B))) 2))) (pow.f64 B 3)))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 C (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 C (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 C B))))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2) (*.f64 B (*.f64 1/2 F))))) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 C 4))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2) (*.f64 B (*.f64 1/2 F))))) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))) (+.f64 (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 C 4))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B))) 2) (*.f64 B (*.f64 1/2 F))))) (pow.f64 B 3)))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) A) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2)))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))))) (pow.f64 A 2)) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) B))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2)))) B))) 2)) (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (*.f64 F (*.f64 (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) (pow.f64 B 2))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (*.f64 -8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2)))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 B F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))) B))) 2))) (pow.f64 B 3))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (+.f64 (*.f64 1/2 (*.f64 B F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 F C) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))) (-.f64 (+.f64 (*.f64 1/2 (*.f64 B F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))) B))) 2))) (*.f64 (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)))) (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))))) (pow.f64 B 7)))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))))) (*.f64 (pow.f64 A 3) (+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2)))) (pow.f64 B 5))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))))) (pow.f64 B 7))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 F C) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))) (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 F C) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 C (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))))) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 C (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2)))) (pow.f64 B 5)))))))) (+.f64 (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 C (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 C (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 C B))))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2) (*.f64 B (*.f64 1/2 F))))) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))) (+.f64 (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F C) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) (-.f64 (*.f64 C (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 C B))))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2) (*.f64 B (*.f64 1/2 F))))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) -1/2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))))) (pow.f64 B 7))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (*.f64 C (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 C B))))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2) (*.f64 B (*.f64 1/2 F)))))) (pow.f64 B 5))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 C (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 C B))))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2) (*.f64 B (*.f64 1/2 F))))) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))) (+.f64 (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F C) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) (-.f64 (*.f64 C (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 C B))))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2) (*.f64 B (*.f64 1/2 F))))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) -1/2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (*.f64 C (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 C B))))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2) (*.f64 B (*.f64 1/2 F)))))) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))))) (pow.f64 B 7)))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 C 4))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2) (*.f64 B (*.f64 1/2 F))))) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))) (+.f64 (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F C) B)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) (-.f64 (*.f64 F (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 C 4))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2) (*.f64 B (*.f64 1/2 F))))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (*.f64 F (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 C 4))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2) (*.f64 B (*.f64 1/2 F)))))) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))))) (pow.f64 B 7)))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F C) B)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) (-.f64 (*.f64 F (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 C 4))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B))) 2) (*.f64 B (*.f64 1/2 F))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (*.f64 F (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 C 4))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B))) 2) (*.f64 B (*.f64 1/2 F)))))) (pow.f64 B 5)))) (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))))) (pow.f64 B 7)))))))) (+.f64 (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 C 4))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B))) 2) (*.f64 B (*.f64 1/2 F))))) (pow.f64 B 3))))))))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)) (*.f64 (sqrt.f64 2) B))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)) B))
(*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))
(*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)))))) B))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F)))) (*.f64 (sqrt.f64 2) C)) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) (*.f64 (sqrt.f64 2) C)) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))))) B))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) B))) 2)) (pow.f64 C 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)))))) B)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 B F)) (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)))) B))) 2)))) B))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F)))) (*.f64 (sqrt.f64 2) C)) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A (*.f64 -4 F)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F))))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F))))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) (*.f64 (sqrt.f64 2) C)) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A -4)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) (*.f64 (sqrt.f64 2) C)) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 B (*.f64 1/2 F)) (-.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A (*.f64 F -4))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) 2))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))))) B))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 B (*.f64 1/2 F)) (-.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))) B))) 2))))) B)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) B))) 2)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) (*.f64 F (pow.f64 B 2)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))) B))) 2)) (pow.f64 C 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)))))) B)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 B F)) (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)))) B))) 2)))) B)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)))) (-.f64 (+.f64 (*.f64 1/2 (*.f64 B F)) (*.f64 -4 (*.f64 A (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 -4 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)))) B))) 2))) (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F (pow.f64 B 2)))))))) B))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F)))) (*.f64 (sqrt.f64 2) C)) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A (*.f64 -4 F)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F))))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F)))) (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 A (*.f64 -4 F)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F))))) 2))) (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 F (pow.f64 B 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A -4)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) 2))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F (pow.f64 B 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) (*.f64 (sqrt.f64 2) C)) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A -4)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) (+.f64 (*.f64 B (*.f64 1/2 F)) (-.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A (*.f64 F -4))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) 2)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F (pow.f64 B 2)))) -1/2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) (*.f64 (sqrt.f64 2) C)) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 B (*.f64 1/2 F)) (-.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A (*.f64 F -4))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) 2))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) (+.f64 (*.f64 B (*.f64 1/2 F)) (-.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A (*.f64 F -4))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) 2)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F (pow.f64 B 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) (*.f64 (sqrt.f64 2) C)) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 B (*.f64 1/2 F)) (-.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A (*.f64 F -4))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) (*.f64 F -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))) 2))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F))))))))
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))))) B))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 B (*.f64 1/2 F)) (-.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))) B))) 2))))) B))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))) (+.f64 (*.f64 B (*.f64 1/2 F)) (-.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (*.f64 A (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))) B))) 2)))) (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F (pow.f64 B 2)))))))) B))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (sqrt.f64 2) B))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (sqrt.f64 2) B))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2)))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))))) B))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))) (*.f64 (sqrt.f64 2) A)) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B)))))) B))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2)))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))))) B)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 B F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))) B))) 2)))) B))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))) (*.f64 (sqrt.f64 2) A)) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 C (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 C (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 C B))))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2) (*.f64 B (*.f64 1/2 F)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 F (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 C 4))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2) (*.f64 B (*.f64 1/2 F)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B)))))) B))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 F (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 C 4))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B))) 2) (*.f64 B (*.f64 1/2 F)))))) B)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 F B)) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 (/.f64 C B)) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2)))) B))) 2)) (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 (/.f64 C B)) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (*.f64 F (*.f64 (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)) (pow.f64 B 2)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))) (*.f64 F (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (pow.f64 B 2)))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 B F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))) B))) 2)))) B))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))))) B)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (-.f64 (*.f64 -2 (/.f64 (*.f64 F C) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))) (-.f64 (+.f64 (*.f64 1/2 (*.f64 B F)) (*.f64 C (*.f64 -4 (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))) B))) 2))) (*.f64 (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 F (pow.f64 B 2)))))))) B)))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))) (*.f64 (sqrt.f64 2) A)) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (-.f64 (*.f64 -2 (/.f64 (*.f64 F C) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))) (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 C (*.f64 F (*.f64 -4 (+.f64 1 (*.f64 -1 (/.f64 C B))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 F (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 -1 (/.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 C (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (-.f64 (*.f64 -2 (/.f64 (*.f64 F C) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) (-.f64 (+.f64 (*.f64 B (*.f64 1/2 F)) (*.f64 C (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 F C) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) (-.f64 (*.f64 C (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 C B))))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2) (*.f64 B (*.f64 1/2 F))))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) -1/2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 C (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 C B))))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2) (*.f64 B (*.f64 1/2 F)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 F C) B)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) (-.f64 (*.f64 F (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 C 4))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2) (*.f64 B (*.f64 1/2 F))))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 F (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 C 4))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))) 2) (*.f64 B (*.f64 1/2 F)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F C) B)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) (-.f64 (*.f64 F (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 C 4))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B))) 2) (*.f64 B (*.f64 1/2 F))))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))))))) B))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B)))))) B))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 F (*.f64 (+.f64 -1 (/.f64 C B)) (*.f64 C 4))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (/.f64 (+.f64 (*.f64 F (*.f64 C (*.f64 -4 (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 C B))))) B))) 2) (*.f64 B (*.f64 1/2 F)))))) B))))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B C))))
(*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B C))))
(*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B C))))
(*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B C))))
(*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A (+.f64 C B))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B C))))
(*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A (+.f64 C B))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B C))))
(*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A (+.f64 C B))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B C))))
(*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 A (+.f64 C B))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B C))))
(*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B C))))
(*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B C))))
(*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B C))))
(*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 C B))))
(*.f64 F (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B C))))
(*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F)
(*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F)
(*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)
(*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F)
(+.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 C F)))
(+.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F) (*.f64 C (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) F)))
(+.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F C)))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F) (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F C)))
(+.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F) (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F C)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (+.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 C F))))
(+.f64 (+.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F) (*.f64 C (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) F))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B)))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F C)) (+.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F) (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F C)) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B))))
(+.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F) (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F C)) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (+.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 C F))))
(+.f64 (+.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F) (*.f64 C (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) F))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B)))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F C)) (+.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F) (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F C)) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B))))
(+.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F) (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F C)) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))
(*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 C F)))
(+.f64 (*.f64 C (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) F)) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B)))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F C)) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B)))
(+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F C)) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B)))
(+.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 C F))))
(+.f64 (+.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F) (*.f64 C (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) F))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B)))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F C)) (+.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F) (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F C)) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B))))
(+.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F) (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F C)) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B))))
(+.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 C F))))
(+.f64 (+.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F) (*.f64 C (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) F))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B)))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F C)) (+.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F) (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F C)) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B))))
(+.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F) (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F C)) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))
(*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (*.f64 -1 (*.f64 C (*.f64 (-.f64 (/.f64 A B) 1) F))))
(+.f64 (*.f64 C (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) F)) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B)))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F C)) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B)))
(+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F C)) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B)))
(+.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (*.f64 -1 (*.f64 C (*.f64 (-.f64 (/.f64 A B) 1) F)))))
(+.f64 (+.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F) (*.f64 C (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) F))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B)))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F C)) (+.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F) (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F C)) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B))))
(+.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F) (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F C)) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B))))
(+.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (*.f64 -1 (*.f64 C (*.f64 (-.f64 (/.f64 A B) 1) F)))))
(+.f64 (+.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F) (*.f64 C (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) F))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B)))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 F C)) (+.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B A)) F) (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F C)) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B))))
(+.f64 (*.f64 (+.f64 A (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))) F) (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F C)) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 C 2)) B))))
(*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))
(*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))
(*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))
(+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -1 (/.f64 C B)) 1))) (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B))))
(+.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))))
(+.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (*.f64 A F)))
(+.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 (*.f64 A F) (-.f64 1 (/.f64 C B))))
(+.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -1 (/.f64 C B)) 1))) (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))
(+.f64 (+.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)))
(+.f64 (+.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)))
(+.f64 (+.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 (*.f64 A F) (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)))
(+.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 -1 (/.f64 C B)) 1))) (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))
(+.f64 (+.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)))
(+.f64 (+.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)))
(+.f64 (+.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 (*.f64 A F) (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)))
(+.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B))))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B))
(+.f64 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (*.f64 A F)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 (*.f64 A F) (-.f64 1 (/.f64 C B))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))))
(+.f64 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))
(+.f64 (+.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)))
(+.f64 (+.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)))
(+.f64 (+.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 (*.f64 A F) (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)))
(+.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B))))))
(+.f64 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))
(+.f64 (+.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)))
(+.f64 (+.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)))
(+.f64 (+.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 (*.f64 A F) (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)))
(+.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B))))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B))
(+.f64 (*.f64 -1 (*.f64 A (*.f64 F (-.f64 (/.f64 C B) 1)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (*.f64 A F)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 (*.f64 A F) (-.f64 1 (/.f64 C B))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))))
(+.f64 (*.f64 -1 (*.f64 A (*.f64 F (-.f64 (/.f64 C B) 1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))
(+.f64 (+.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)))
(+.f64 (+.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)))
(+.f64 (+.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 (*.f64 A F) (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)))
(+.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B))))))
(+.f64 (*.f64 -1 (*.f64 A (*.f64 F (-.f64 (/.f64 C B) 1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)))))
(+.f64 (+.f64 (*.f64 F (+.f64 C (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B)))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)))
(+.f64 (+.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 C B))) (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)))
(+.f64 (+.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (*.f64 (*.f64 A F) (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)))
(+.f64 (*.f64 F (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 C 2) B))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B))))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))
(*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B))
(+.f64 (*.f64 F (+.f64 A C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B)) (*.f64 F (+.f64 A C)))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 F B) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 B F) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B)) (+.f64 (*.f64 B F) (*.f64 F (+.f64 A C))))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 F B) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 B F) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B)) (+.f64 (*.f64 B F) (*.f64 F (+.f64 A C))))
(*.f64 F B)
(*.f64 B F)
(+.f64 (*.f64 F (+.f64 A C)) (*.f64 F B))
(+.f64 (*.f64 B F) (*.f64 F (+.f64 A C)))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 F B) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 B F) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B)) (+.f64 (*.f64 B F) (*.f64 F (+.f64 A C))))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 F B) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 B F) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B)) (+.f64 (*.f64 B F) (*.f64 F (+.f64 A C))))
(*.f64 F B)
(*.f64 B F)
(+.f64 (*.f64 F (+.f64 A C)) (*.f64 F B))
(+.f64 (*.f64 B F) (*.f64 F (+.f64 A C)))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 F B) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 B F) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B)) (+.f64 (*.f64 B F) (*.f64 F (+.f64 A C))))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 F B) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 B F) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B)) (+.f64 (*.f64 B F) (*.f64 F (+.f64 A C))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 1)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) 0)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))))))
(+.f64 (*.f64 F (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))) 0)
(+.f64 0 (*.f64 F (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))))
(+.f64 0 (*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))))
(+.f64 0 (*.f64 F (+.f64 B (+.f64 A (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))))
(+.f64 0 (*.f64 F (+.f64 A (+.f64 B (+.f64 C (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))))

eval952.0ms (2.5%)

Compiler

Compiled 65421 to 45542 computations (30.4% saved)

prune202.0ms (0.5%)

Pruning

69 alts after pruning (67 fresh and 2 done)

PrunedKeptTotal
New63811649
Fresh65662
Picked101
Done325
Total64869717
Error
27.8b
Counts
717 → 69
Alt Table
Click to see full alt table
StatusErrorProgram
61.5b
(/.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 1/2 (*.f64 C (sqrt.f64 2))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
62.2b
(/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) B) (sqrt.f64 (*.f64 C F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
59.2b
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
62.9b
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (neg.f64 (pow.f64 B 2)))
62.8b
(/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 (sqrt.f64 2) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.7b
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.7b
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -1))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
59.1b
(/.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 2))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.7b
(/.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
61.6b
(/.f64 (sqrt.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -8)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
62.5b
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.4b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 C (*.f64 F -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
58.1b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (-.f64 C A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.3b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (-.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.1b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B)))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.6b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (*.f64 B -1))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
57.7b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.3b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.6b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 C (*.f64 F A)) -4)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.6b
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A (*.f64 F (*.f64 C -4)))) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.5b
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
58.7b
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
61.4b
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
60.7b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (pow.f64 B 3) (*.f64 -1 F))) (*.f64 B (*.f64 -1 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 -4 (*.f64 C F))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
58.4b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 (pow.f64 B 2) (*.f64 -2 (pow.f64 C 2))))) A))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
61.6b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
57.7b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
55.3b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (/.f64 -1 B) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (*.f64 B -1)) (*.f64 C (*.f64 -4 F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
51.9b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (/.f64 -1 B) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C C) (*.f64 C (*.f64 -4 F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
58.6b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C C))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (/.f64 -1 B) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
60.5b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 C 2) (*.f64 B (*.f64 -1/2 F))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
57.7b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
58.3b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 F 0))) (*.f64 C (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 (*.f64 A 0) A))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
62.8b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 3))) (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 C 5))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
60.3b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 F -1)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
61.4b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
60.9b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))) B)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
60.1b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
59.8b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (*.f64 B -1)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
61.8b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C C))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
60.1b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C B))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
58.2b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4)))
60.4b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
58.6b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A A)))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
60.1b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F B)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
63.1b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
57.3b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
58.2b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C C)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
57.7b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
61.6b
(/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
55.8b
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 2) (*.f64 A -4))) (*.f64 (sqrt.f64 2) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))))))
63.2b
(*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) C) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))
61.8b
(*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))
54.3b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
61.5b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 C -1))))))
63.3b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 B -1))))))
62.1b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C C)))))
54.2b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C B)))))
59.5b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 (/.f64 (pow.f64 B 2) C) -1/2)))))
63.2b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 B -1)))))
53.5b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
62.6b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A))))
62.7b
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))
62.7b
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
54.7b
(*.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
57.9b
(*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
62.7b
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
63.2b
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))
55.0b
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
Compiler

Compiled 2157 to 1591 computations (26.2% saved)

regimes956.0ms (2.5%)

Counts
118 → 5
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 B -1)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C B)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C C)))))
(*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) C) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 B -1))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 C -1))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A (*.f64 F (*.f64 C -4)))) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 C (*.f64 F A)) -4)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (neg.f64 (pow.f64 B 2)))
(*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 (/.f64 (pow.f64 B 2) C) -1/2)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
(/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 F -1)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -8)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -1))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 (sqrt.f64 2) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 F (*.f64 (pow.f64 A 2) C))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C B))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C C))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (*.f64 B -1)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (*.f64 C -1)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F B)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 C (*.f64 F -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C A)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C C)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A A)))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 A))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 C))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (*.f64 B -1))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (-.f64 C A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 C (*.f64 F A)) -4)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) B) (sqrt.f64 (*.f64 C F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 F)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (+.f64 (-.f64 A C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (-.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B)))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 C 2) (*.f64 B (*.f64 -1/2 F))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 B (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 -4 (*.f64 C F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (pow.f64 B 3) (*.f64 -1 F))) (*.f64 B (*.f64 -1 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 -4 (*.f64 C F))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 2))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 1/2 (*.f64 C (sqrt.f64 2))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 C (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))) B)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (-.f64 A C) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) A))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 A (*.f64 2 F)))) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 B 6) F) (pow.f64 C 3))) (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 C 5))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))) (*.f64 -1 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 (pow.f64 B 2) (*.f64 -2 (pow.f64 C 2))))) A))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C C))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (/.f64 -1 B) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (/.f64 -1 B) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C C) (*.f64 C (*.f64 -4 F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (/.f64 -1 B) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (*.f64 B -1)) (*.f64 C (*.f64 -4 F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 2) (*.f64 A -4))) (*.f64 (sqrt.f64 2) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))))))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 -2 F))) (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 F 0))) (*.f64 C (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 (*.f64 A 0) A))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 C (*.f64 -2 F))) (*.f64 A (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 C 0) (*.f64 C F))))) (+.f64 (*.f64 (*.f64 C 0) (*.f64 (pow.f64 B 2) F)) (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 C (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (/.f64 -1 B) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 1/2 (*.f64 (*.f64 C (sqrt.f64 2)) (sqrt.f64 (*.f64 B F))))) (*.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 B F))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 A (+.f64 (*.f64 F (*.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (pow.f64 B 2))) (*.f64 (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 1/2 (*.f64 C (sqrt.f64 2))))) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 B F))) (*.f64 (pow.f64 C 2) (sqrt.f64 2)))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 B F)))) (*.f64 (pow.f64 C 3) (sqrt.f64 2)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (neg.f64 A))))) (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 B 2)))) (*.f64 (*.f64 F A) -4))))) B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 A (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))
Outputs
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
Calls

6 calls:

230.0ms
C
221.0ms
F
142.0ms
A
113.0ms
B
98.0ms
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)))
Results
ErrorSegmentsBranch
45.2b3A
42.9b2B
43.9b5C
44.9b4F
40.3b5(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)))
42.9b2(pow.f64 B 2)
Compiler

Compiled 3826 to 2550 computations (33.4% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.7329342966078026e+251
+inf
0.0ms
3.546380367386966e-151
3.616614776773159e-125
0.0ms
-1.6606871291344967e-220
-0.0
0.0ms
-inf
-2.730730574304874e+204
Compiler

Compiled 51 to 38 computations (25.5% saved)

regimes676.0ms (1.8%)

Counts
96 → 2
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 B -1)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C B)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C C)))))
(*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) C) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 B -1))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 C -1))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A (*.f64 F (*.f64 C -4)))) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 C (*.f64 F A)) -4)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (neg.f64 (pow.f64 B 2)))
(*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 (/.f64 (pow.f64 B 2) C) -1/2)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
(/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 F -1)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -8)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -1))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 (sqrt.f64 2) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 F (*.f64 (pow.f64 A 2) C))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C B))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C C))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (*.f64 B -1)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (*.f64 C -1)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F B)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 C (*.f64 F -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C A)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C C)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A A)))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 A))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 C))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (*.f64 B -1))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (-.f64 C A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 C (*.f64 F A)) -4)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) B) (sqrt.f64 (*.f64 C F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 F)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (+.f64 (-.f64 A C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (-.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B)))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 C 2) (*.f64 B (*.f64 -1/2 F))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 B (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 -4 (*.f64 C F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (pow.f64 B 3) (*.f64 -1 F))) (*.f64 B (*.f64 -1 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 -4 (*.f64 C F))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 2))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 1/2 (*.f64 C (sqrt.f64 2))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
Outputs
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
Calls

5 calls:

185.0ms
F
185.0ms
A
113.0ms
C
92.0ms
B
48.0ms
(pow.f64 B 2)
Results
ErrorSegmentsBranch
44.6b5A
43.1b2B
45.7b3C
45.2b4F
43.1b2(pow.f64 B 2)
Compiler

Compiled 2449 to 1605 computations (34.5% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.2783541075409812e+266
2.3030874258382472e+270
Compiler

Compiled 47 to 34 computations (27.7% saved)

regimes769.0ms (2%)

Counts
95 → 6
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 B -1)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C B)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C C)))))
(*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) C) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 B -1))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 C -1))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A (*.f64 F (*.f64 C -4)))) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 C (*.f64 F A)) -4)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (neg.f64 (pow.f64 B 2)))
(*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 (/.f64 (pow.f64 B 2) C) -1/2)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
(/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 F -1)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -8)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -1))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 (sqrt.f64 2) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 F (*.f64 (pow.f64 A 2) C))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C B))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C C))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (*.f64 B -1)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (*.f64 C -1)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F B)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 C (*.f64 F -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C A)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C C)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A A)))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 A))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 C))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (*.f64 B -1))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (-.f64 C A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 C (*.f64 F A)) -4)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) B) (sqrt.f64 (*.f64 C F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 F)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (+.f64 (-.f64 A C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (-.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B)))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 C 2) (*.f64 B (*.f64 -1/2 F))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 B (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 -4 (*.f64 C F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (pow.f64 B 3) (*.f64 -1 F))) (*.f64 B (*.f64 -1 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 -4 (*.f64 C F))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 2))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 1/2 (*.f64 C (sqrt.f64 2))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
Outputs
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
Calls

5 calls:

235.0ms
B
172.0ms
F
148.0ms
C
107.0ms
A
54.0ms
(pow.f64 B 2)
Results
ErrorSegmentsBranch
47.7b3A
42.0b6B
45.9b4C
45.6b4F
44.3b2(pow.f64 B 2)
Compiler

Compiled 2410 to 1579 computations (34.5% saved)

bsearch242.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
29.0ms
2.512437823388856e+217
6.0524060250535924e+218
42.0ms
2.8216471073813475e+141
8.690614466101189e+144
42.0ms
1.1408806502033395e+57
2.4251048844455877e+62
48.0ms
7.799773262397453e-171
2.2551092528150327e-166
80.0ms
-3.0308660257078075e-220
-5.911717502652402e-230
Results
95.0ms479×body256valid
43.0ms76×body1024valid
40.0ms51×body2048valid
29.0ms66×body512valid
18.0ms92×body256invalid
Compiler

Compiled 2535 to 1933 computations (23.7% saved)

regimes855.0ms (2.3%)

Counts
94 → 5
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 B -1)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C B)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C C)))))
(*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) C) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 B -1))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 C -1))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A (*.f64 F (*.f64 C -4)))) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 C (*.f64 F A)) -4)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (neg.f64 (pow.f64 B 2)))
(*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 (/.f64 (pow.f64 B 2) C) -1/2)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
(/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 F -1)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -8)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -1))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 (sqrt.f64 2) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 F (*.f64 (pow.f64 A 2) C))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C B))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C C))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (*.f64 B -1)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (*.f64 C -1)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F B)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 C (*.f64 F -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C A)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C C)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A A)))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 A))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 C))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (*.f64 B -1))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (-.f64 C A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 C (*.f64 F A)) -4)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) B) (sqrt.f64 (*.f64 C F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 F)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (+.f64 (-.f64 A C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (-.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B)))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 C 2) (*.f64 B (*.f64 -1/2 F))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 B (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 -4 (*.f64 C F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (pow.f64 B 3) (*.f64 -1 F))) (*.f64 B (*.f64 -1 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 -4 (*.f64 C F))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 2))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 1/2 (*.f64 C (sqrt.f64 2))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
Outputs
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
Calls

5 calls:

240.0ms
B
210.0ms
F
174.0ms
A
102.0ms
C
72.0ms
(pow.f64 B 2)
Results
ErrorSegmentsBranch
47.6b5A
44.3b5B
47.5b3C
46.7b5F
46.2b3(pow.f64 B 2)
Compiler

Compiled 2371 to 1554 computations (34.5% saved)

bsearch179.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
26.0ms
2.512437823388856e+217
6.0524060250535924e+218
34.0ms
2.8216471073813475e+141
8.690614466101189e+144
44.0ms
1.0356582152918601e-111
1.5919727577769023e-109
73.0ms
-6.853308238543491e-102
-1.3714322119486277e-114
Results
75.0ms374×body256valid
38.0ms48×body2048valid
26.0ms44×body1024valid
18.0ms46×body512valid
12.0ms65×body256invalid
Compiler

Compiled 1780 to 1387 computations (22.1% saved)

regimes883.0ms (2.3%)

Counts
92 → 5
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 B -1)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C B)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C C)))))
(*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) C) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 B -1))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 C -1))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A (*.f64 F (*.f64 C -4)))) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 C (*.f64 F A)) -4)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (neg.f64 (pow.f64 B 2)))
(*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 (/.f64 (pow.f64 B 2) C) -1/2)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
(/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 F -1)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -8)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -1))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 (sqrt.f64 2) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 F (*.f64 (pow.f64 A 2) C))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C B))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C C))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (*.f64 B -1)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (*.f64 C -1)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F B)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 C (*.f64 F -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C A)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C C)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A A)))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 A))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 C))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (*.f64 B -1))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (-.f64 C A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 C (*.f64 F A)) -4)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) B) (sqrt.f64 (*.f64 C F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 F)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (+.f64 (-.f64 A C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (-.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B)))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 A (pow.f64 B 2)))))))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 C 2) (*.f64 B (*.f64 -1/2 F))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 B (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 -4 (*.f64 C F)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (pow.f64 B 3) (*.f64 -1 F))) (*.f64 B (*.f64 -1 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 1/2 F)) (*.f64 A (*.f64 -4 (*.f64 C F))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (sqrt.f64 2))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
Outputs
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (*.f64 B -1))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
Calls

5 calls:

218.0ms
B
202.0ms
A
173.0ms
F
133.0ms
(pow.f64 B 2)
101.0ms
C
Results
ErrorSegmentsBranch
47.8b6A
44.6b5B
47.5b3C
47.0b5F
47.1b6(pow.f64 B 2)
Compiler

Compiled 2311 to 1511 computations (34.6% saved)

bsearch177.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
31.0ms
2.512437823388856e+217
6.0524060250535924e+218
33.0ms
2.8216471073813475e+141
8.690614466101189e+144
42.0ms
1.0356582152918601e-111
1.5919727577769023e-109
70.0ms
-6.853308238543491e-102
-1.3714322119486277e-114
Results
81.0ms385×body256valid
39.0ms49×body2048valid
23.0ms41×body1024valid
14.0ms37×body512valid
10.0ms52×body256invalid
Compiler

Compiled 1810 to 1387 computations (23.4% saved)

regimes757.0ms (2%)

Counts
82 → 5
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 B -1)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C B)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C C)))))
(*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) C) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 B -1))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 C -1))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A (*.f64 F (*.f64 C -4)))) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 C (*.f64 F A)) -4)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (neg.f64 (pow.f64 B 2)))
(*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 (/.f64 (pow.f64 B 2) C) -1/2)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
(/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 F -1)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -8)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -1))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 (sqrt.f64 2) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 F (*.f64 (pow.f64 A 2) C))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C B))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C C))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (*.f64 B -1)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (*.f64 C -1)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F B)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 C (*.f64 F -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C A)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C C)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A A)))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 A))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 C))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (*.f64 B -1))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (-.f64 C A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 C (*.f64 F A)) -4)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) B) (sqrt.f64 (*.f64 C F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))) (*.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 F)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 F (pow.f64 B 2))) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (+.f64 (-.f64 A C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (-.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B)))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
Outputs
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (*.f64 B -1))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
Calls

5 calls:

197.0ms
A
164.0ms
B
149.0ms
F
104.0ms
(pow.f64 B 2)
100.0ms
C
Results
ErrorSegmentsBranch
47.8b6A
45.3b5B
47.5b3C
47.0b5F
47.1b6(pow.f64 B 2)
Compiler

Compiled 1990 to 1293 computations (35% saved)

bsearch171.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
36.0ms
2.512437823388856e+217
6.0524060250535924e+218
23.0ms
7.260280902764736e+193
9.622196951855458e+194
39.0ms
3.5404616552964386e-82
1.11669957953225e-80
71.0ms
-6.853308238543491e-102
-1.3714322119486277e-114
Results
74.0ms367×body256valid
30.0ms30×body2048valid
23.0ms41×body1024valid
19.0ms51×body256invalid
17.0ms42×body512valid
Compiler

Compiled 1615 to 1232 computations (23.7% saved)

regimes647.0ms (1.7%)

Counts
71 → 5
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 B -1)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C B)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C C)))))
(*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) C) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 B -1))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 C -1))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A (*.f64 F (*.f64 C -4)))) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 C (*.f64 F A)) -4)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (neg.f64 (pow.f64 B 2)))
(*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 (/.f64 (pow.f64 B 2) C) -1/2)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
(/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 F -1)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -8)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -1))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 (sqrt.f64 2) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 F (*.f64 (pow.f64 A 2) C))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C B))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C C))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (*.f64 B -1)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (*.f64 C -1)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F B)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 C (*.f64 F -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C A)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C C)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A A)))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 A))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 C))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (*.f64 B -1))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (-.f64 C A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 C (*.f64 F A)) -4)) (+.f64 A (+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 2) 2) B) (sqrt.f64 (*.f64 C F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)) F))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
Outputs
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (*.f64 B -1))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
Calls

5 calls:

160.0ms
B
145.0ms
A
129.0ms
F
100.0ms
(pow.f64 B 2)
80.0ms
C
Results
ErrorSegmentsBranch
47.8b6A
45.3b5B
47.5b3C
47.0b5F
47.3b6(pow.f64 B 2)
Compiler

Compiled 1562 to 1018 computations (34.8% saved)

bsearch172.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
28.0ms
2.512437823388856e+217
6.0524060250535924e+218
24.0ms
7.260280902764736e+193
9.622196951855458e+194
43.0ms
3.5404616552964386e-82
1.11669957953225e-80
76.0ms
-6.853308238543491e-102
-1.3714322119486277e-114
Results
69.0ms346×body256valid
38.0ms40×body2048valid
26.0ms45×body1024valid
19.0ms49×body512valid
12.0ms63×body256invalid
Compiler

Compiled 1445 to 1113 computations (23% saved)

regimes569.0ms (1.5%)

Counts
62 → 5
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 B -1)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C B)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C C)))))
(*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) C) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 B -1))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 C -1))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A (*.f64 F (*.f64 C -4)))) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 C (*.f64 F A)) -4)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (neg.f64 (pow.f64 B 2)))
(*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 (/.f64 (pow.f64 B 2) C) -1/2)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
(/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 F -1)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -8)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -1))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 (sqrt.f64 2) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 F (*.f64 (pow.f64 A 2) C))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C B))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C C))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (*.f64 B -1)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (*.f64 C -1)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F B)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) (*.f64 C (*.f64 F -2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C A)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C C)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A A)))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 A))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (neg.f64 C))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
Outputs
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (*.f64 B -1)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
Calls

5 calls:

137.0ms
A
127.0ms
B
116.0ms
F
86.0ms
(pow.f64 B 2)
76.0ms
C
Results
ErrorSegmentsBranch
47.8b6A
45.5b5B
47.5b3C
47.1b5F
47.3b6(pow.f64 B 2)
Compiler

Compiled 1291 to 841 computations (34.9% saved)

bsearch169.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
29.0ms
2.512437823388856e+217
6.0524060250535924e+218
24.0ms
7.260280902764736e+193
9.622196951855458e+194
47.0ms
3.5404616552964386e-82
1.11669957953225e-80
69.0ms
-6.853308238543491e-102
-1.3714322119486277e-114
Results
72.0ms360×body256valid
38.0ms36×body2048valid
23.0ms39×body1024valid
17.0ms45×body512valid
11.0ms56×body256invalid
Compiler

Compiled 1365 to 1073 computations (21.4% saved)

regimes411.0ms (1.1%)

Counts
48 → 5
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 B -1)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C B)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C C)))))
(*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) C) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 B -1))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 C -1))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A (*.f64 F (*.f64 C -4)))) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 C (*.f64 F A)) -4)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (neg.f64 (pow.f64 B 2)))
(*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 (/.f64 (pow.f64 B 2) C) -1/2)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
(/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 F -1)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -8)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -1))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 (sqrt.f64 2) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 F (*.f64 (pow.f64 A 2) C))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C B))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C C))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
Outputs
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
Calls

5 calls:

100.0ms
A
98.0ms
F
98.0ms
B
62.0ms
C
34.0ms
(pow.f64 B 2)
Results
ErrorSegmentsBranch
48.5b5A
46.1b5B
48.7b3C
47.7b5F
48.3b3(pow.f64 B 2)
Compiler

Compiled 892 to 596 computations (33.2% saved)

bsearch164.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
30.0ms
2.512437823388856e+217
6.0524060250535924e+218
26.0ms
7.260280902764736e+193
9.622196951855458e+194
39.0ms
3.5404616552964386e-82
1.11669957953225e-80
69.0ms
-6.853308238543491e-102
-1.3714322119486277e-114
Results
74.0ms361×body256valid
28.0ms34×body2048valid
22.0ms37×body1024valid
19.0ms48×body512valid
14.0ms77×body256invalid
Compiler

Compiled 1325 to 1053 computations (20.5% saved)

regimes391.0ms (1%)

Counts
44 → 5
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 B -1)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C B)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C C)))))
(*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) C) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 B -1))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 C -1))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A (*.f64 F (*.f64 C -4)))) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 C (*.f64 F A)) -4)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (neg.f64 (pow.f64 B 2)))
(*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 (/.f64 (pow.f64 B 2) C) -1/2)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
(/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 F -1)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -8)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -1))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 (sqrt.f64 2) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 F (*.f64 (pow.f64 A 2) C))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) C)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 -4 A))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
Outputs
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
Calls

5 calls:

86.0ms
B
83.0ms
F
78.0ms
A
78.0ms
(pow.f64 B 2)
49.0ms
C
Results
ErrorSegmentsBranch
48.5b5A
46.4b5B
49.2b3C
47.7b5F
47.5b6(pow.f64 B 2)
Compiler

Compiled 804 to 538 computations (33.1% saved)

bsearch175.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
27.0ms
2.512437823388856e+217
6.0524060250535924e+218
30.0ms
7.260280902764736e+193
9.622196951855458e+194
39.0ms
3.5404616552964386e-82
1.11669957953225e-80
78.0ms
-6.853308238543491e-102
-1.3714322119486277e-114
Results
71.0ms356×body256valid
32.0ms56×body1024valid
30.0ms30×body2048valid
15.0ms38×body512valid
14.0ms71×body256invalid
Compiler

Compiled 1325 to 1053 computations (20.5% saved)

regimes283.0ms (0.8%)

Counts
41 → 5
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 B -1)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C B)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C C)))))
(*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) C) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 B -1))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 C -1))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A (*.f64 F (*.f64 C -4)))) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 C (*.f64 F A)) -4)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (neg.f64 (pow.f64 B 2)))
(*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 (/.f64 (pow.f64 B 2) C) -1/2)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
(/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 F -1)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -8)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 2 A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A -8)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 (+.f64 A B) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 B A) (*.f64 1/2 (/.f64 (pow.f64 A 2) B))) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 (+.f64 C B) (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -1))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 (sqrt.f64 2) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 F (*.f64 (pow.f64 A 2) C))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
Outputs
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
Calls

5 calls:

84.0ms
B
74.0ms
A
46.0ms
F
34.0ms
(pow.f64 B 2)
31.0ms
C
Results
ErrorSegmentsBranch
50.9b4A
47.1b5B
50.9b2C
49.1b3F
49.6b3(pow.f64 B 2)
Compiler

Compiled 738 to 491 computations (33.5% saved)

bsearch164.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
30.0ms
2.512437823388856e+217
6.0524060250535924e+218
25.0ms
7.260280902764736e+193
9.622196951855458e+194
56.0ms
1.699775688286261e-100
1.799350986040933e-94
53.0ms
-5.5727029533244194e-30
-4.892021100742946e-34
Results
72.0ms363×body256valid
31.0ms34×body2048valid
26.0ms45×body1024valid
14.0ms38×body512valid
14.0ms74×body256invalid
Compiler

Compiled 1273 to 1005 computations (21.1% saved)

regimes199.0ms (0.5%)

Counts
29 → 5
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 B -1)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C B)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C C)))))
(*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) C) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 B -1))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 C -1))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A (*.f64 F (*.f64 C -4)))) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 C (*.f64 F A)) -4)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (neg.f64 (pow.f64 B 2)))
(*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 (/.f64 (pow.f64 B 2) C) -1/2)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
(/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 F -1)))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
Outputs
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
Calls

5 calls:

67.0ms
B
49.0ms
A
26.0ms
F
24.0ms
C
23.0ms
(pow.f64 B 2)
Results
ErrorSegmentsBranch
50.9b4A
47.4b5B
50.9b2C
50.2b2F
49.7b3(pow.f64 B 2)
Compiler

Compiled 490 to 325 computations (33.7% saved)

bsearch159.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
29.0ms
2.512437823388856e+217
6.0524060250535924e+218
25.0ms
7.260280902764736e+193
9.622196951855458e+194
52.0ms
1.699775688286261e-100
1.799350986040933e-94
53.0ms
-5.5727029533244194e-30
-4.892021100742946e-34
Results
76.0ms366×body256valid
30.0ms39×body2048valid
23.0ms40×body1024valid
15.0ms35×body512valid
8.0ms44×body256invalid
Compiler

Compiled 1239 to 988 computations (20.3% saved)

regimes183.0ms (0.5%)

Counts
27 → 4
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 B -1)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C B)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C C)))))
(*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) C) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 B -1))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 C -1))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A (*.f64 F (*.f64 C -4)))) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 C (*.f64 F A)) -4)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (neg.f64 (pow.f64 B 2)))
(*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 (/.f64 (pow.f64 B 2) C) -1/2)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
(/.f64 (sqrt.f64 (*.f64 -8 (*.f64 (*.f64 A F) (pow.f64 C 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
Outputs
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))
Calls

5 calls:

46.0ms
A
45.0ms
B
33.0ms
C
29.0ms
(pow.f64 B 2)
22.0ms
F
Results
ErrorSegmentsBranch
50.9b4A
49.2b4B
50.9b2C
50.2b2F
49.7b3(pow.f64 B 2)
Compiler

Compiled 450 to 295 computations (34.4% saved)

bsearch114.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
37.0ms
2.512437823388856e+217
6.0524060250535924e+218
23.0ms
7.260280902764736e+193
9.622196951855458e+194
53.0ms
1.699775688286261e-100
1.799350986040933e-94
Results
61.0ms274×body256valid
16.0ms23×body2048valid
13.0ms24×body1024valid
11.0ms31×body512valid
8.0ms43×body256invalid
Compiler

Compiled 855 to 684 computations (20% saved)

regimes154.0ms (0.4%)

Counts
25 → 4
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 B -1)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C B)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C C)))))
(*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) C) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 B -1))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 C -1))))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 A (*.f64 F (*.f64 C -4)))) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 C (*.f64 F A)) -4)) (+.f64 A (+.f64 C (neg.f64 C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (neg.f64 (pow.f64 B 2)))
(*.f64 (/.f64 (*.f64 B (pow.f64 (sqrt.f64 2) 2)) A) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 (/.f64 (pow.f64 B 2) C) -1/2)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 C F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2)))
Outputs
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C B)))))
Calls

5 calls:

43.0ms
B
40.0ms
A
21.0ms
C
20.0ms
F
20.0ms
(pow.f64 B 2)
Results
ErrorSegmentsBranch
50.9b4A
49.3b4B
50.9b2C
50.2b2F
49.7b3(pow.f64 B 2)
Compiler

Compiled 410 to 272 computations (33.7% saved)

bsearch108.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
28.0ms
2.512437823388856e+217
6.0524060250535924e+218
26.0ms
7.260280902764736e+193
9.622196951855458e+194
54.0ms
1.699775688286261e-100
1.799350986040933e-94
Results
52.0ms273×body256valid
19.0ms27×body2048valid
17.0ms33×body1024valid
8.0ms42×body256invalid
7.0ms19×body512valid
Compiler

Compiled 806 to 649 computations (19.5% saved)

regimes62.0ms (0.2%)

Counts
13 → 2
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (*.f64 B -1)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C B)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C C)))))
(*.f64 (/.f64 (*.f64 B (sqrt.f64 2)) C) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 B -1))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C (*.f64 C -1))))))
Outputs
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
Calls

4 calls:

19.0ms
C
18.0ms
B
13.0ms
F
7.0ms
A
Results
ErrorSegmentsBranch
53.5b1A
52.5b3B
51.8b2C
50.2b2F
Compiler

Compiled 179 to 125 computations (30.2% saved)

bsearch16.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
15.0ms
56581220.522474416
59908766906.53593
Results
8.0ms37×body256valid
4.0msbody2048valid
2.0msbody512valid
1.0msbody256invalid
Compiler

Compiled 141 to 113 computations (19.9% saved)

regimes23.0ms (0.1%)

Accuracy

Total -8.7b remaining (-15.8%)

Threshold costs -8.7b (-15.8%)

Counts
5 → 1
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 C F)))
(*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F A)))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F A))))
Outputs
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
Calls

4 calls:

9.0ms
A
4.0ms
B
4.0ms
F
4.0ms
C
Results
ErrorSegmentsBranch
55.0b1A
55.0b1B
55.0b1C
55.0b1F
Compiler

Compiled 73 to 51 computations (30.1% saved)

simplify40.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03134830
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) -inf.0) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (if (<=.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) -5087291284850963/50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) 7371020360979573/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4))) (if (<=.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) 500000000000000049576014026499204505960101171081357647294197650375771099989766868704889537932863876963409679925810747793288668382011327698917148937357781044163334670815139639528972168672135441931440206017981701593620530042211982658869287614053785534464) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))))))
(if (<=.f64 (pow.f64 B 2) 200000000000000006143206538222029942943017285694500146407438187265690204581468812263234483036535401541143539854450612009776968604404517417962414250691177772827634939317694669619957581553998706750650274373100111337594105730256992969646305601401666144828209421002735616) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B))))))
(if (<=.f64 B -7529191101579425/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 1954587813565703/16996415770136547158066822609678996074546979767265021542382212422412913915547271767653200072487337141404458543559888032491090538804886631661104639320530795262202600666732583009015300096) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) (if (<=.f64 B 1599999999999999954700608792967427213598981253858834526502912) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 4800000000000000113978075321525305715561558053577674499872631945617139661801698748327252615437199811820860651842432557163808383215472391552499712) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (if (<=.f64 B 85000000000000002127011698349650284921157103560923165287659759517961420526671553312934910389290223589252106792613267332954997648524190262209155384091457967809936676793406006893302788198847376175653872732866734041595904) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B))))))))))
(if (<=.f64 B -8778823265534501/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 6092291808370931/1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807116288) (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 43999999999999997362347086276441400348399610509428972622314468767984058001555712189205891212161134341725214534828587946737208121361044753874944) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (if (<=.f64 B 75000000000000001300435814937062905877744455918268721780613695736805257966661305791846054306250168388821057898319681801577634428095000685245981279642218843944918082077384425398517032730056282434370559900130059889934336) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))))))
(if (<=.f64 B -2259468643326045/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (*.f64 B -1))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 B 5923061480360627/42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384) (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 10000000000000000508222848402996879704791089448509839788449208028871961714412352270078388372553960191290960287445781834331294577148468377157632) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (if (<=.f64 B 54999999999999999647284048111888147790919160632959834766521568174492932846640810749668342140170057987958960109732510738822907987236621531319633070743740596214880892645341262408945521792474094951803934234656711586611200) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))))))
(if (<=.f64 B -2048904322212513/315216049571155833698232320801148910440637914163723573343586347233965774171977684891314130039079325126453023922454528) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (*.f64 B -1))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 B 7155556570335049/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 750000000000000015226413958955046885409285330728480640115571694823474629226963559879039234349277347103528770496332797855494701635051301761887068637117925398118712916802552963323065282886050512896) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B)))) (if (<=.f64 B 550000000000000035663906966377620973491994817542715183843069942719857018333732512427246351934102544794884071568382784858249797673357584449018926737254002642490579952795632110588464284211756314520073633109727085846331392) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))))))
(if (<=.f64 B -7313012350050815/1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818112) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (*.f64 B -1))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 B 8330349440091549/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 189999999999999994348051690916336347712750929492304124425755547133029010247449387961610579880569092433565301355291446879605167596648687903355836173584556020282652444078813301193301572202673471488) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B)))) (if (<=.f64 B 72000000000000003991793036307692154333430902466456151441838946175577985938707561905311617271268299197338828515360931952415979297040596497343723750543691857811045330638244412437506986060945106687138137857546055392952320) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))))))
(if (<=.f64 B -8064882819241033/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (*.f64 B -1)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 640796110776273/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 600000000000000064050075778176449489732526560722298899748035258889240953327287469036391530140773707679161128235863666886869343949300906189449043352341531667080905759866588458923224768827709456384) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B)))) (if (<=.f64 B 200000000000000016531517668251747580868252952853088870140921275623123251200204950421777121660801104008620977885871710627547264408583791539263482088984782477300371894320431629895715109375821874825666256654733483033231360) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))))))
(if (<=.f64 B -6304320991423117/1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818112) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 7582753977519231/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 135000000000000007927648973713149637514181189145077953986360695371271558255425102891543076449005105478268989873219646474236404558435220795133611198945945706519961867666914142224629005171375996928) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B)))) (if (<=.f64 B 36000000000000001995896518153846077166715451233228075720919473087788992969353780952655808635634149598669414257680465976207989648520298248671861875271845928905522665319122206218753493030472553343569068928773027696476160) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))))))
(if (<=.f64 B -5076909840309109/10576895500643977583230644928524336637254474927428499508554380724390492659780981533203027367035444557561459392400373732868096) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 5339967589802275/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) (if (<=.f64 B 300000000000000032025037889088224744866263280361149449874017629444620476663643734518195765070386853839580564117931833443434671974650453094724521676170765833540452879933294229461612384413854728192) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B)))) (if (<=.f64 B 190000000000000005907175163524475327929139502407155217589411646598235166173363601668047532944660557579366311373813705728664721737906759678344658977081394183349910543018855176776177087335276939833874371131206816386514944) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))))))
(if (<=.f64 B -6430607204255973/2923003274661805836407369665432566039311865085952) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 211368832449645/9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904) (/.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) (if (<=.f64 B 140000000000000005219590567009677634424133600309044128922454036922611404744878542979357163617177063667490867285260337743972383509600653464632808115883342344459015118180934915532440927670844260352) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B)))) (if (<=.f64 B 109999999999999999294568096223776295581838321265919669533043136348985865693281621499336684280340115975917920219465021477645815974473243062639266141487481192429761785290682524817891043584948189903607868469313423173222400) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))))))
(if (<=.f64 B -7716728645107167/5846006549323611672814739330865132078623730171904) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 6926133901709967/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4))) (if (<=.f64 B 179999999999999999764168504323280353892846107164371774553568864030349317268542507785982405544225176055121546531210064340133209694317822564357442339709762744404545943050771754577677727203736944640) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B)))) (if (<=.f64 B 32999999999999999788370428867132888674551496379775900859912940904695759707984486449801005284102034792775376065839506443293744792341972918791779842446244357728928535587204757445367313075484456971082360540794026951966720) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))))))
(if (<=.f64 B 8898158137613499/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4))) (if (<=.f64 B 780000000000000031396153900616972355247186232799474182016867933525551989379757088614148846521653989986571354867825338350456564492831313266344367915396799818619242061402018908335419656957153247232) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B)))) (if (<=.f64 B 43999999999999999717827238489510518232735328506367867813217254539594346277312648599734673712136046390367168087786008591058326389789297225055706456594992476971904714116273009927156417433979275961443147387725369269288960) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B))))))))
(if (<=.f64 B 2308711300569989/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4))) (if (<=.f64 B 210000000000000015933908445985205823730747009235365316454865102732426677421336036521092017716601818938164130902702604835095072552097834068814741617988637164905075087650237699590032101274839678976) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B)))) (if (<=.f64 B 66999999999999998679621783944056027863874177243489325166084131663133943425286887528446822913198025982711495259331929502974707961702080566884312194591997710835814654987456185877737975040672639191242195095782722069594112) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C B))))))))
(if (<=.f64 F 20000000000) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B)))) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))))
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
Outputs
(if (<=.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) -inf.0) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (if (<=.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) -5087291284850963/50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) 7371020360979573/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4))) (if (<=.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))) (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) C))) 500000000000000049576014026499204505960101171081357647294197650375771099989766868704889537932863876963409679925810747793288668382011327698917148937357781044163334670815139639528972168672135441931440206017981701593620530042211982658869287614053785534464) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B))))))))
(if (<=.f64 (pow.f64 B 2) 200000000000000006143206538222029942943017285694500146407438187265690204581468812263234483036535401541143539854450612009776968604404517417962414250691177772827634939317694669619957581553998706750650274373100111337594105730256992969646305601401666144828209421002735616) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B))))))
(if (<=.f64 B -7529191101579425/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 1954587813565703/16996415770136547158066822609678996074546979767265021542382212422412913915547271767653200072487337141404458543559888032491090538804886631661104639320530795262202600666732583009015300096) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) (if (<=.f64 B 1599999999999999954700608792967427213598981253858834526502912) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 4800000000000000113978075321525305715561558053577674499872631945617139661801698748327252615437199811820860651842432557163808383215472391552499712) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (if (<=.f64 B 85000000000000002127011698349650284921157103560923165287659759517961420526671553312934910389290223589252106792613267332954997648524190262209155384091457967809936676793406006893302788198847376175653872732866734041595904) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B))))))))))
(if (<=.f64 B -8778823265534501/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 6092291808370931/1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807116288) (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 43999999999999997362347086276441400348399610509428972622314468767984058001555712189205891212161134341725214534828587946737208121361044753874944) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (if (<=.f64 B 75000000000000001300435814937062905877744455918268721780613695736805257966661305791846054306250168388821057898319681801577634428095000685245981279642218843944918082077384425398517032730056282434370559900130059889934336) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))))))
(if (<=.f64 B -2259468643326045/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (*.f64 B -1))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 B 5923061480360627/42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384) (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 10000000000000000508222848402996879704791089448509839788449208028871961714412352270078388372553960191290960287445781834331294577148468377157632) (*.f64 (sqrt.f64 (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (if (<=.f64 B 54999999999999999647284048111888147790919160632959834766521568174492932846640810749668342140170057987958960109732510738822907987236621531319633070743740596214880892645341262408945521792474094951803934234656711586611200) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))))))
(if (<=.f64 B -2048904322212513/315216049571155833698232320801148910440637914163723573343586347233965774171977684891314130039079325126453023922454528) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (*.f64 B -1))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 B 7155556570335049/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)) (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 4 F)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 750000000000000015226413958955046885409285330728480640115571694823474629226963559879039234349277347103528770496332797855494701635051301761887068637117925398118712916802552963323065282886050512896) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B)))) (if (<=.f64 B 550000000000000035663906966377620973491994817542715183843069942719857018333732512427246351934102544794884071568382784858249797673357584449018926737254002642490579952795632110588464284211756314520073633109727085846331392) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))))))
(if (<=.f64 B -7313012350050815/1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818112) (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)) (+.f64 A (+.f64 C (*.f64 B -1))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 B 8330349440091549/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 189999999999999994348051690916336347712750929492304124425755547133029010247449387961610579880569092433565301355291446879605167596648687903355836173584556020282652444078813301193301572202673471488) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B)))) (if (<=.f64 B 72000000000000003991793036307692154333430902466456151441838946175577985938707561905311617271268299197338828515360931952415979297040596497343723750543691857811045330638244412437506986060945106687138137857546055392952320) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))))))
(if (<=.f64 B -8064882819241033/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C (*.f64 B -1)))))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 640796110776273/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 600000000000000064050075778176449489732526560722298899748035258889240953327287469036391530140773707679161128235863666886869343949300906189449043352341531667080905759866588458923224768827709456384) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B)))) (if (<=.f64 B 200000000000000016531517668251747580868252952853088870140921275623123251200204950421777121660801104008620977885871710627547264408583791539263482088984782477300371894320431629895715109375821874825666256654733483033231360) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))))))
(if (<=.f64 B -6304320991423117/1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818112) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 7582753977519231/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 C 2) F) (*.f64 -8 A)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 135000000000000007927648973713149637514181189145077953986360695371271558255425102891543076449005105478268989873219646474236404558435220795133611198945945706519961867666914142224629005171375996928) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B)))) (if (<=.f64 B 36000000000000001995896518153846077166715451233228075720919473087788992969353780952655808635634149598669414257680465976207989648520298248671861875271845928905522665319122206218753493030472553343569068928773027696476160) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))))))
(if (<=.f64 B -5076909840309109/10576895500643977583230644928524336637254474927428499508554380724390492659780981533203027367035444557561459392400373732868096) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 5339967589802275/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 F A))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) (if (<=.f64 B 300000000000000032025037889088224744866263280361149449874017629444620476663643734518195765070386853839580564117931833443434671974650453094724521676170765833540452879933294229461612384413854728192) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B)))) (if (<=.f64 B 190000000000000005907175163524475327929139502407155217589411646598235166173363601668047532944660557579366311373813705728664721737906759678344658977081394183349910543018855176776177087335276939833874371131206816386514944) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))))))
(if (<=.f64 B -6430607204255973/2923003274661805836407369665432566039311865085952) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 211368832449645/9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904) (/.f64 (sqrt.f64 (*.f64 C (*.f64 (pow.f64 A 2) (*.f64 -16 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) (if (<=.f64 B 140000000000000005219590567009677634424133600309044128922454036922611404744878542979357163617177063667490867285260337743972383509600653464632808115883342344459015118180934915532440927670844260352) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B)))) (if (<=.f64 B 109999999999999999294568096223776295581838321265919669533043136348985865693281621499336684280340115975917920219465021477645815974473243062639266141487481192429761785290682524817891043584948189903607868469313423173222400) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))))))
(if (<=.f64 B -7716728645107167/5846006549323611672814739330865132078623730171904) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) (-.f64 (*.f64 (*.f64 4 A) C) (pow.f64 B 2))) (if (<=.f64 B 6926133901709967/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4))) (if (<=.f64 B 179999999999999999764168504323280353892846107164371774553568864030349317268542507785982405544225176055121546531210064340133209694317822564357442339709762744404545943050771754577677727203736944640) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B)))) (if (<=.f64 B 32999999999999999788370428867132888674551496379775900859912940904695759707984486449801005284102034792775376065839506443293744792341972918791779842446244357728928535587204757445367313075484456971082360540794026951966720) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B)))))))))
(if (<=.f64 B 8898158137613499/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4))) (if (<=.f64 B 780000000000000031396153900616972355247186232799474182016867933525551989379757088614148846521653989986571354867825338350456564492831313266344367915396799818619242061402018908335419656957153247232) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B)))) (if (<=.f64 B 43999999999999999717827238489510518232735328506367867813217254539594346277312648599734673712136046390367168087786008591058326389789297225055706456594992476971904714116273009927156417433979275961443147387725369269288960) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 C (sqrt.f64 (/.f64 F B)))) (sqrt.f64 (*.f64 F B))))))))
(if (<=.f64 B 2308711300569989/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 C (*.f64 -8 F))))) (*.f64 C (*.f64 A 4))) (if (<=.f64 B 210000000000000015933908445985205823730747009235365316454865102732426677421336036521092017716601818938164130902702604835095072552097834068814741617988637164905075087650237699590032101274839678976) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B)))) (if (<=.f64 B 66999999999999998679621783944056027863874177243489325166084131663133943425286887528446822913198025982711495259331929502974707961702080566884312194591997710835814654987456185877737975040672639191242195095782722069594112) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (+.f64 C B))))))))
(if (<=.f64 F 20000000000) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F B)))) (*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))))
(*.f64 -1 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))
Compiler

Compiled 1725 to 1212 computations (29.7% saved)

soundness609.0ms (1.6%)

Algorithm
egg-herbie
Rules
2444×rational.json-simplify-2
1634×rational.json-simplify-31
1634×rational.json-simplify-31
1620×rational.json-simplify-27
1526×rational.json-simplify-31
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
025121
147121
283117
3138117
4224117
5375117
6655117
7790117
8811117
9834117
10861117
11886117
12913117
13944117
14973117
151004117
161039117
171072117
181107117
191146117
201183117
211222117
221789117
231919117
094336641
1222536123
2372135953
3420035953
4519835953
5711835953
6764335953
7770835689
025121
147121
283117
3138117
4224117
5375117
6655117
7790117
8811117
9834117
10861117
11886117
12913117
13944117
14973117
151004117
161039117
171072117
181107117
191146117
201183117
211222117
221789117
231919117
025121
147121
283117
3138117
4224117
5375117
6655117
7790117
8811117
9834117
10861117
11886117
12913117
13944117
14973117
151004117
161039117
171072117
181107117
191146117
201183117
211222117
221789117
231919117
094336641
1222536123
2372135953
3420035953
4519835953
5711835953
6764335953
7770835689
01676044
13116044
24816044
36286044
47126044
57716044
68216044
78796044
89786044
910516044
1010976044
1111286044
1211286044
1312826044
1415486044
1515546044
1615716044
1716116044
1816196044
025121
147121
283117
3138117
4224117
5375117
6655117
7790117
8811117
9834117
10861117
11886117
12913117
13944117
14973117
151004117
161039117
171072117
181107117
191146117
201183117
211222117
221789117
231919117
068828399
1158428005
2284727911
3358427911
4420527911
5526327911
6645227911
7763627911
Stop Event
node limit
saturated
saturated
node limit
saturated
saturated
node limit
saturated
Compiler

Compiled 904 to 630 computations (30.3% saved)

end607.0ms (1.6%)

Compiler

Compiled 1665 to 1076 computations (35.4% saved)

Profiling

Loading profile data...